#5 Class, Object, Instance

Yumin·2024년 9월 27일

Computer Science

목록 보기
5/17
  • Class : オブジェクトを作り出すための枠組みであり、作り出すオブジェクトの属性とメソッドの集合を盛り込んだもの

  • Object : クラスから作られる実体、クラスで宣言された変数をオブジェクトといいます。

  • Instance : オブジェクトがメモリに割り当てられた状態であり、ランタイムに駆動されるオブジェクトのことです。 オブジェクトと同じ意味でも使われます。
    -> Aws Cloud Virtual Server




Sample

빵을 만들 때 쓰는 틀 ( 속성들의 집합 ) - Class

틀로부터 나오는 서로 다른 특징을 가진 ( 속성은 같지만 값은 다를 수 있음 ) - Object

빵을 굽는 동작 - Method

public class Bread{
	// 멤버변수 ( 속성 )
	String breadName;
    int flour;
    int sugar;
    //etc...
    
    // constructor
    public Bread(String breadName....){
    	this.breadName = breadName;
        ....
    }
   
}


    // Method
    public void bake(){
    	//....
    }
    
    public static void main...
    {
    	Bread b; // 객체
        b = new Bread(...값); // 인스턴스
        b.bake();
    }
profile
일본 게임회사에서 클라이언트 엔지니어로 활동중

0개의 댓글