접근 제한자 실습
문제 1 Car 클래스의 name, number 필드를 private으로 정의했습니다. CarExam 클래스의 main에서 Car 클래스의 인스턴스를 만들고 name, number를 출력하려고 하니 private한 필드라 에러가 발생합니다. CarExam에서 Car의 인스턴스를 사용할 수 있도록 name과 number의 접근 제한자를 변경해보세요.
package javaStudy; public class Car{ private String name; private int number; public Car(String name,int number) { this.name = name; this.number = number; } }
package javaStudy; public class CarExam{ public static void main(String[]args) { Car car = new Car("포니",1234); System.out.println("name: "+car.name); System.out.println("number: "+car.number); } }
실행결과
name: 포니 number: 1234