2021.11.5(금)
주말 숙제로 추상클래스 연습
(실습 파일 위치: 09 Polymorphism > src > com > kh > hw > practice3)
package com.kh.practice3.model.vo;
public abstract class Animal {
private String name;
private String kinds;
protected Animal() {
// super();
}
protected Animal(String name, String kinds) {
// super();
this.name = name;
this.kinds = kinds;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getKinds() {
return kinds;
}
public void setKinds(String kinds) {
this.kinds = kinds;
}
@Override
public String toString() {
return "저의 이름은 " + name + "이고, 종류는 " + kinds + "입니다. ";
}
public abstract void speak(); // Abstract methods do not specify a body -> remove the method body
}
'back-end dev > Java' 카테고리의 다른 글
[KH정보교육원] 26일차_String클래스 실습 (1) | 2021.11.16 |
---|---|
[KH정보교육원] 25일차_API, Math클래스, String클래스 (0) | 2021.11.15 |
[KH정보교육원] 21일차_미니팀프로젝트 (0) | 2021.11.09 |
[KH정보교육원] 15일차_평가 및 미니팀프로젝트 (0) | 2021.11.07 |
[KH정보교육원] 14일차_추상클래스, 인터페이스, 예외처리 (0) | 2021.11.07 |