На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Поля и методы в 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, поля и методы





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




Урок 2. Введение в роутинг Laravel
Магия закончилась: часть 2


© upread.ru 2013-2021
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.