Java
자바 상속
NellKiM
2024. 10. 4. 17:34
<부모 클래스>
public class Animal {
void sing() {
System.out.println("부모..... 동물은 소리를 낸다.");
}
void fly() {
System.out.println("부모........동물은 날수있다.");
}
}
< 자식클래스-(Cat) >
public class Cat extends Animal{
public Cat(){
super();
System.out.println("2.Cat 생성됨");
}
void play() {
System.out.println("고양이 혼자놀기");
}
@Override
public void sing() {
System.out.println("cat.....야옹 야옹~~~~~");
}
@Override
public void fly() {
System.out.println("cat.....고양이는 날수없다.");
}
}
<자식클래스(Dog) >
//자식은 부모의 정보를 알수있다.
public class Dog extends Animal{
public Dog(){
super();
System.out.println("2.Cat 생성됨");
}
@Override
public void sing() {
System.out.println("Dog.....멍멍멍멍~~~~~");
}
@Override
public void fly() {
System.out.println("Dog.....개는 날수없다.");
}
}