reached end of file while parsing 이라는 문구가 뜨는데 분명 괄호({}) 열고 닫는데 문제가 없는것 같은데....어디가 빠졌나요?
class Computer
{
String GOUNAPC;
public Computer(String name) {GOUNAPC = name;}
public void calculate() {System.out.println("요청 내용을 계산합니다");}
}
class Notebook extends Computer
{
int battery;
public Notebook(String name, int battery)
{
super(name);
this.battery = battery;
}
protected void charging() //배터리 충전
{
battery += 5;
}
public void movingCal()
{
if(battery < 1)
{
System.out.println("충전이 필요합니다");
return;
}
System.out.print("이동하면서 ");
calculate();
battery -= 1;
}
class TabletPC extends Notebook
{
String regstPenModel;
public TabletPC(String name, int battery, String pen)
{
super(name,battery);
regstPenModel = pen;
}
public void write(String penInfo)
{
if(battery < 1)
{
System.out.println("충전이 필요합니다");
return;
}
if(regstPenModel.compareTo(penInfo) != 0)
{
System.out.println("등록된 펜이 아닙니다");
}
else
{
System.out.println("필기 내용을 처리합니다");
battery -= 1;
}
}
}
class InheritancePC
{
public static void main(String[] args)
{
Notebook sg = new Notebook("SG",10);
TabletPC gouna = new TabletPC("gouna",20,"mylove");
sg.movingCal();
gouna.write("mylove");
}
}
댓글 0