복제된 냉장고들의 원형을 클래스라고 한다.
원형이 되는 클래스를 복제한 복제본 하나하나를 인스턴스라고 한다.
static 키워드는 뒤에 따라온 문자열이 클래스 소속이라는 의미이다.
클래스와 인스턴스의 개념을 종합해서 책에서 보여준 코드이다.
package day18;
public class MyOOP {
public static void main(String[] args){
Print p1 = new Print();
p1.delimeter = "----";
p1.A();
p1.A();
p1.B();
p1.B();
Print p2 = new Print();
p2.delimeter = "****";
p2.A();
p2.A();
p2.B();
p2.B();
p1.A();
p2.A();
p1.A();
p2.A();
}
}
package day18;
public class Print {
public String delimeter = "----";
public void A(){
System.out.println(delimeter);
System.out.println("A");
System.out.println("A");
}
public void B(){
System.out.println(delimeter);
System.out.println("B");
System.out.println("B");
}
}
21일차 - 상속 수업 소개 (0) | 2024.01.22 |
---|---|
19, 20일차 - 생성자와 this (0) | 2024.01.22 |
17일차 - 남의 클래스 & 인스턴스 (0) | 2024.01.22 |
16일차 - 접근 제어자, static (0) | 2024.01.18 |
15일차 - 메서드 3 (0) | 2024.01.17 |
댓글 영역