Поля и методы в Java: правила вызова методов


Методы в Java вызываются по-разному в зависимости от того, какой метод (экземпляра или класса) и контекст (из класса или из внешнего кода к классу). Вот четыре правила вызова разных методов в различном контексте:

  1. Указывайте имя экземпляра метода без префикса при вызове метода из другого метода экземпляра или конструктор в одном классе. Пример: add(stamp).
  2. Указывайте имя метода класса без префикса при вызове его из другого экземпляра или метода класса, или из конструктора в одном классе. Пример: search(values, value)
  3. Указывайте ссылку на объект с последующим доступом к члену так, чтобы следовало имя метода при вызове метода вне класса или метод класса в одном классе (при условии, что он доступен). Пример: stamp.getTitle()
  4. Указывайте имя класса, сопровождаемое оператором доступа к члену, затем имя метода класса при вызове метода из-за пределов своего класса (при условии, что он доступен). Пример: Stamp.showCount().
Не забудьте убедиться, что число аргументов и их тип, передаваемых методу, совпадают со своими "коллегами" - параметрами в вызываемом методе. Иначе компилятор выведет ошибку.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегистатьи IT, java, поля и методы




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Задача по кредиту
Урок 31. Функции JavaScript: параметры по умолчанию
История одной и решение любой проблемы с сайтом