• 멤버 변수: 만들어지면 자동으로 초기화
○ 지역 변수는 int i;이렇게 하면 초기화 X
• 참조 변수(서로 연관된 두 클래스를 이어줄 때)
public class Subject(){
int ~
String ~
}
public class Student(){
String ~
String ~~
Subject Korea;
Subject Math;
Student(int ~,String){=~~
this.~=~
this.
Korea=new Subject();
Math=new Subject();
}
• get/set 메소드-> private으로 선언된 멤버 변수(필드)에 대해 접근, 수정할 수 있는 메소드를 public으로 제공하는 역할, set 메소드에서 조건식을 통해 들어갈 수 있는 값의 범위를 정한다.
•
• 참조변수: 객체를 new로 생성하면 그 객체는 heap 메모리에 생성되고, 그 메모리의 주소값을 갖는 변수(heap메모리에 저장된 값 자체를 참조값, reference value)
•