객체

서지은·2024년 7월 28일

JAVA 개념정리

목록 보기
13/13
post-thumbnail

객체

-데이터기능을 가지고있는것

인스턴스 객체 - 메모리 공간에 생긴 객체

객체 배열

객체를 저장하는 배열로 배열의 자료형을 클래스명으로 지정하여 활용

선언

클래스명[ ] 배열명;
클래스명 배열명[ ];

Academy[] arr;
Academy arr[];

할당

배열명 = new 클래스명[배열크기];

arr = new Academy[5];

선언과 동시의 할당

클래스명 배열명[ ] = new 클래스명[배열크기];

Academy[] arr = new Academy[5];

객체배열 초기화

인덱스를 이용한 초기화
배열[i] = new 클래스명();

arr[0] = new Academy(1,"KH정보교육원");
arr[1] = new Academy(2,"케이에이치");

선언과 동시에 할당 및 초기화

클래스명 배열명[ ] = {new 클래스명(), new 클래스명()};

Academy arr[] = {new Academy(1, "KH정보교육원"),
				new Academy(2, "케이에이치")};

인스턴스 객체

인스턴스 변수 -> 클래스 내에 선언된 변수
인스턴스 메소드 -> 클래스 내에 정의된 메소드

인스턴스와 참조변수

myAcnt1 = new BankAccount();	
//myAcnt1 참조변수에 BankAcount 메모리주소를 저장

참조변수는 주소값만 가지고 있다

0개의 댓글