자동차 클래스를 만들어서 그 안에 타이어 클래스를 만든다.
이 때 자동차 클래스 인스턴스를 만들고 또 타이어 인스턴스를 만들어서
두가지 모두 호출하는 프로그램을 만들어본다.
.
.
package nestedCarClass;
public class Car {
private String name;
public Car(String name) {
this.name = name;
}
class Tire{
int size;
public Tire(int size) {
this.size = size;
}
public void display() {
System.out.println("---Car Info---");
System.out.println("Car Model : " + name);
System.out.println("Tire Size : " + size + " inch");
}
}
}
.
.
그리고 출력하는 프로그램을 작성한다.
.
.
package nestedCarClass;
public class Car {
private String name;
public Car(String name) {
this.name = name;
}
class Tire{
int size;
public Tire(int size) {
this.size = size;
}
public void display() {
System.out.println("---Car Info---");
System.out.println("Car Model : " + name);
System.out.println("Tire Size : " + size + " inch");
}
}
}
.
.
728x90
반응형
'Java > 본격 Java 클래스' 카테고리의 다른 글
[Java] Nested 클래스 (0) | 2020.07.14 |
---|---|
[Java] 클래스 메소드 (0) | 2020.06.25 |
[Java] 클래스 변수 (0) | 2020.06.25 |
[Java] 정보 은닉(private) (0) | 2020.06.25 |
[Java] 실습 - 삼각형 넓이 구하기 (0) | 2020.06.25 |