자바 상속
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.....개는 날수없다.");

}

 

}

 

 

'Back-End > Java' 카테고리의 다른 글

JDBC-DAO  (0) 2024.10.25
JDBC-DTO  (0) 2024.10.25
JDBC-View  (0) 2024.10.25
JDBC-Service  (0) 2024.10.25
자바 CRUD 메모리 저장 방식  (0) 2024.09.26