в главном классе создаю экземпляр и вызываю метод наследуемого от него класса
public Graphics g = getGraphics(); ------ Effects effects = new Effects(); while(true){ effects.bits(); flushGraphics(); }
метод: public void bits() { g.setColor(2,255,2); g.fillRect(0,0,40,40); }
что не так? конструкторы пусты, за исключением super(true) в главном классе, ибо он от геймканваса наследуется
я вообще не понимаю как эти наследования работают, к переменным суперкласса обращатся не могу, переопределять их тоже. тупо делаю нужные переменные в коде статическими - все работает.
|