전체 글

[JAVA] 객체 배열
객체 배열 // 길이가 3인 Tv타입의 참조 변수 배열 Tv[] tvArr = new Tv[3]; //객체를 생성해서 배열의 각 요소에 저장 tvArr[0] = new Tv(); tvArr[1] = new Tv(); tvArr[2] = new Tv(); // 위와 두 코드와 동일 Tv[] tvArr = {new Tv(), new Tv(), new Tv()}; //사용 tvArr[0].name; 배열 인덱스로 접근

[JAVA] 객체 생성 및 사용법
객체의 생성(객체는 i.v(instance value) 의 모음) /* //객체의 생성 클래스명 변수명; // 클래스의 객체를 참조하기 위한 참조 변수를 선언 변수명 = NEW 클래스명(); // 클래스의 객체를 생성 후, 객체의 주소를 참조변수에 저장 */ Tv t; //Tv클래스 타입의 참조변수 t를 선언 t = new Tv(); //Tv인스터스를 생성한 후, 생성된 Tv인스턴스의 주ㅗ를 t에 저장 객체의 사용(t는 리모콘이라 생각) t.channel = 7; //Tv인스턴스의 멤버변수 channel의 값을 7로 한다. t.channelDown(); // Tv인스턴스의 메서드 channelDown()을 호출한다. System.out.println("현재 채널은 " + t.channel + " 입니다...

[JAVA] 클래스 소스파일 작성 유의점
하나의 소스파일에 여러 클래스를 작성하는 경우 - public class name: public이 붙은 class는 소스파일 이름과 일치해야한다. - 하나의 소스파일에는 하나의 public class만 허용된다. - 하나의 소스파일에는 하나의 클래스만 작성하는 것이 바람직하다. - public이 없는 class들의 모여있는 소스파일의 경우 소스파일 이름과 메인 메소드가 들어 있는 클래스 이름이 같아야 한다.