Итак, у меня есть конкретный класс и абстрактный класс, и я пытаюсь получить доступ к методам из конкретного класса из абстрактного. В магазине в настоящее время содержится много геттеров, которые необходимы классу участников. В настоящее время вы получите исключение из null-указателя.Использование ссылки на объект для получения методов из другого класса
public abstract class members{
// Trying to refrence the store object
Store store;
public void someMethod(){
// I want to be able to access all the methods from the store class
// eg
store.showVideoCollection();
}
}
public class store {
// This class has already been instantiated, just one object for it.
public void showVideoCollection(){
// Stuff here
}
public void otherMethod(){
// Stuff here
}
}
EDIT:
В основном методе
public class start {
public start() {
store = new Store(); // Don't want to create more than 1 store object.
}
Благодаря
Вы никогда не инициализировали магазин? –