728x90
반응형
public class Main {
public static void main(String[] args) {
Korean k = new Korean("공유");
System.out.println(k.getName());
k.setNationality("한국");
System.out.println(k.getNationality());
Korean k2 = new Korean("공유", "한국");
System.out.println(k2.getName());
System.out.println(k2.getNationality());
}
}
public class Human {
private String nationality;
Human(String nationality) {
this.nationality=nationality;
}
public void setNationality(String nationality) {
this.nationality = nationality;
}
public String getNationality () {
return nationality;
}
}
public class Korean extends Human {
// String nationality
private String name;
public Korean(String name) {
super("한국");
this.name=name;
}
public Korean(String name, String nationality) {
// super.setNationality(nationality);
super(nationality);
this.name=name;
}
public String getName() {
return name;
}
}
728x90
반응형
'즐거운프로그래밍' 카테고리의 다른 글
[자바] extends, insert 문 활용한 예제 (0) | 2023.10.17 |
---|---|
[자바] 상속 extends와 private 함수를 사용한 예제 2 (0) | 2023.10.17 |
[자바] 클래스 메서드 오버로딩(overloading) (0) | 2023.10.17 |
[자바] 클래스 상속 extends (0) | 2023.10.17 |
[자바] 노트패드++ 예제 (자전거 클래스) (0) | 2023.10.16 |