JAVA공부하기87
상속의 이해
public class Ant
{
private String name="Ant";
public String getName()
{ return name; }
public String toString()
{ return "이름 : "+name;}
public void pring()
{ System.out.println(name+"은 동굴에 산다.") }
}
public class WaterAnt extends Ant
{
private String where="water";
public void show()
{ System.out.println(where+"주변"); }
public void print()
{ System.out.println(getName()+"은 "+where+"에 산다."); }
}
public class WaterAntMain
{
public static void main(String[] args)
{
Ant ant=new Ant();
ant.print();
System.out.println(ant.toString());
WaterAnt sant=new WaterAnt();
want.print();
want.show();
System.out.println(want.toString());
}
}
WaterAnt want=new WaterAnt();
Ant ant1 = new Ant();
WanterAnt want= new WanterAnt();
'자바 > JAVA...Spring' 카테고리의 다른 글
JAVA공부하기 89. this (0) | 2015.05.27 |
---|---|
JAVA공부하기 88. 클래스 추상화와 상속 실습 (0) | 2015.05.27 |
JAVA공부하기 86. 생성자메서드의 상속과 호출 (0) | 2015.05.26 |
JAVA공부하기 85. 변수 및 메서드의 접근제어 (0) | 2015.05.22 |
자바공부하기 84. 클래스 상속 선언의 형식 (0) | 2015.05.20 |