Меню сайта
Категории раздела
| HTML [44] |
| Visual C++ и MFC [21] |
| c++ [78] |
| php [19] |
| Javascript [15] |
| C# [51] |
| загрузки [0] |
|
XNA [10]
создание игр с помощью xna
|
Наш опрос
Друзья сайта
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Реклама
| Главная » Статьи » C# |
Урок 40
class Test:System.Object { ... } То, что все классы являются потомками класса System.Object, позволяет нам использовать методы последнего. Еще одно из следствий этого - это возможность записать в переменную типа System.Object экземпляр любого класса: //Некоторый класс. class Test { public string s; } class App { static void Main() { Object ob; //Записываем в ob экземпляр класса-потомка Test. ob=new Test(); //Приводим ob к типу Test. ((Test)ob).s="some string"; //Выводим значение поля s. Console.WriteLine(((Test)ob).s); } } Указанный фрагмент выведет, естественно, строку "some string". | |
| Просмотров: 623 | Рейтинг: 0.0/0 |
| Всего комментариев: 0 | |