티스토리 뷰

JAVA

객체화 (인스턴스화)

근혁 2022. 7. 29. 15:08

메소드와 변수를 모아놓은 것에 불과한 클래스를 사용할 수 있도록 

해당 클래스 타입의 객체명을 선언하고 값을 넣어줘서

해당 클래스의 변수나 메소드를 사용 가능한 상태로 만드는 것

{
	public Class ObjectTest {
    	
        int i = 10;
        
        Public static void main(String[] args){
        	ObjectTest ot;	//ObjectTest 타입의 ot 선언
            ot = new ObjectTest();	// ot 안에 ObjectTest Class 넣어줌
            System.out.println(ot.i);
       }
   }
   
   
   1. ObjectTest 타입의 ot를 선언
   2. ot = new ObjectTest() 해줘서 ot 안에 ObjectTest 클래스의 정보를 넘김
   이렇게 ot 안에 ObjectTest의 모든 정보를 넣어주면 ot.i로 ObjectTest안의 int i 값을 가져다 쓸 수 있음
   
   (설명을 위해 나눔 보통의 경우에 ObjectTest ot = new ObjectTest(); 사용 )
}

'JAVA' 카테고리의 다른 글

.equals()  (5) 2022.08.02
명명규칙 가이드  (0) 2022.08.02
필드, 멤버 변수, 전역 변수, 지역 변수  (0) 2022.07.29
댓글
© 2018 webstoryboy