parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

мне не нравятся ваши формулировки:

Misha v.3 10.07.2003 12:04

а обращения к методам в другом классе делается так: ^имя_класса::имя_метода[параметры]
это не обращение к методам другого класса. это вызов конструктора класса (не обязательно другого, можно такого же) для создания объекта (под объектом я подразумеваю экземпляр класса). обращение к методу объекта (про что не сказано) - ^имя_объекта.имя_метода[параметры]

далее, вы пишите:
А к полям другого класса (это переменные в другом классе) так: $класс:имя_поля
мне это опять не совсем нравится. обратиться к полю другого класса (статически) именно так, а к полю другого объекта - не так (а $объект.имя_поля)

в общем я к чему... действительно, тут очень много зависит от принятой терминологии. возможно мы не понимаем друг друга, т.к. мы для определения одной сущности используем разные слова.
моя терминология:
"класс" - я даже не знаю как это описать ;)
"объект" - экземпляр класса (системного или пользовательского)
я не употребляю обычно слово функция, пользуюсь термином "метод"
и я использую слова "переменная" и "поле" как синонимы, при этом обычно слово поле использую когда говорю о переменных объекта/класса.