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