상세 컨텐츠

본문 제목

18일차 - 클래스, 인스턴스

본문

복제된 냉장고들의 원형을 클래스라고 한다.

원형이 되는 클래스를 복제한 복제본 하나하나를 인스턴스라고 한다.

 

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");
    }
}

관련글 더보기

댓글 영역