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(); 사용 )
}