멤버, 지역 변수, 객체 생성
class Person{ // 사람 표현 클래스
String name; // (멤버)이름변수
int age; // (멤버)나이변수
void addAge(){ // 10년후 나이 계산하는 메소드
int age2 = 10; // 지역변수
// 프로그래머 초기화, 메소드 내부
// 현재 메소드 수행 동안만 임시적 필요 선언
age += age2;
}
}
public class VariableTest {
public static void main(String[] args){
Person per = new Person();
per.addAge();
per.age = 20;
System.out.println("per 참조 객체의 이름은 : "+per.age);
per.addAge();
System.out.println("10년후에 나이는 : "+per.age);
}
}