class Animal {
String name;
void setName(String name) {
this.name = name;
}
}
class Dog extends Animal {
}
public class Sample {
public static void main(String[] args) {
Dog dog = new Dog();
dog.setName("poppy");
System.out.println(dog.name); // poppy 출력
}
}
Animal 이라는 클래스를 상속받은 Dog클래스의 객체를 만들고 상속받은 setName함수를 실행해서 속성을 출력한다.
'자바' 카테고리의 다른 글
자바 메소드 오버라이딩이란? (0) | 2022.07.04 |
---|---|
자바 상속받을 때, 부모클래스의 private 억세스는 제한된다. (0) | 2022.07.04 |
자바 멤버변수와 로컬변수의 차이점 (0) | 2022.07.04 |
자바 접근제어자와 getter setter함수 (0) | 2022.07.04 |
자바 클래스의 멤버변수에 데이터를 셋팅하는 방법 3가지 (0) | 2022.07.04 |