java
java-5
woooonikk
2022. 4. 19. 19:18
1. 객체생성하는 방법은? 예를 들어 설명하시오.
class Human{
int eye;
void setEye(int count) {
eye = count;
}
}
public class jindo2 {
public static void main(String[] args) {
Human human; //객체를 담을 변수 선언
human = new Human(); // 객체 생성 new 에다가 클래스 이름에 괄호 열고 닫고 new + 생성자 함수 = 객체(instense)생성 이라고한다
human.setEye(4);
System.out.println(human.eye);
int num; 과 Human human; 과 유사하다 9형제 에서 8형제 빼고 나머지 한형제는 참조형 (reference type)
이라고 한다 참조형은 어드레스 메모리 주소를 참조한다는 뜻이다
객체
2. 객체생성이란?
new + 생성자 함수 = 객체 생성 이라고 한다
.class 자체를 메모리로 올려라 라는 뜻이다
또한 객체 생성할때 해당 객체의 첫번째 주소가 들어간다