| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Что значит оператор - this |
| Автор: Delphist 19.5.2004, 08:10 |
| Я программер на Delphi, кто подскажет, что означает оператор this т.е. его основное назначение |
| Автор: NiJazz 19.5.2004, 08:17 |
| Delphist То же, что и Self. |
| Автор: Nastya 19.5.2004, 08:39 |
| this - это указаетль на объект класса который вызвал метод. Соответственно может использоваться только внутри методов класса. создается и инициализируется автоматически |
| Автор: NiJazz 19.5.2004, 09:14 |
| Nastya Он заявил, что он "программер на Delphi". Остсюда он знает, что такое Self. |
| Автор: DenDen 19.5.2004, 09:54 | ||
Но всем, кому эо интересно объяснить то не помешает Теперь я хотя бы знаю, что таке Self/ |
| Автор: Peter 21.5.2004, 14:02 | ||
Оба конструктора загоняют некоторое значение в переменную, принадлежащую классу. Если в первом конструкторе нужно отличить переменную-член класса от параметра функции (this писать обязательно), то во втором такой путаницы не возникнет, this писать не обязательно, хотя не помешает. |