Меню сайта
Категории раздела
| HTML [44] |
| Visual C++ и MFC [21] |
| c++ [78] |
| php [19] |
| Javascript [15] |
| C# [51] |
| загрузки [0] |
|
XNA [10]
создание игр с помощью xna
|
Наш опрос
Друзья сайта
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Реклама
| Главная » Статьи » C# |
Урок 41
Equals - виртуальный метод, возвращающий True, если два объекта расположены в одном месте памяти (второй объект передается в качестве параметра). GetHashCode - виртуальный метод, возвращает некоторое целое число (хэш-код), однозначно идентифицирующее экземпляр класса. GetType - возвращает объект типа Type, описывающий соответствующий тип. ToString - виртуальный метод, по умолчанию возвращает строку, представляющую полное имя типа объекта. Вот пример использования этих методов: Object ob1, ob2; ob1=new System.Object(); ob2=ob1; //Выведется True. Console.WriteLine(ob1.Equals(ob2)); ob2=new System.Object(); //Выведется False. Console.WriteLine(ob1.Equals(ob2)); //Выведется некотрое число. Console.WriteLine(ob1.GetHashCode()); //Выведется System.Object. Console.WriteLine(ob1.GetType()); //Выведется System.Object. Console.WriteLine(ob1.ToString()); Виртуальные методы класса System.Object часто переписывают в классах-потмках. | |
| Просмотров: 575 | Рейтинг: 0.0/0 |
| Всего комментариев: 0 | |