wseng Ответов: 2

Вызов метода из другого класса


Как я могу вызвать метод create() в классе Calculation из основного класса, где функция create() принадлежит классу Summary ?

Что я уже пробовал:

Расчет
public class Calculation{
     private Summary create(){}
}
Главный
Calculation c = new Calculation();
c.create(); // cannot find symbol

2 Ответов

Рейтинг:
20

Mehdi Gholam

Ваш метод помечен как private следовательно, он не будет доступен извне этого класса, измените его на public или прочтите это для других модификаторов : Модификаторы доступа в java - Javatpoint[^]


wseng

спасибо вам

Рейтинг:
2

BaconGod

Вам нужно, чтобы ваш класс был публичным, а не частным. Частный делает его там, где он не может быть доступен вне себя, что сделало бы его невозможным для вызова.


wseng

Спасибо, чувак.