TestCar.java
다음과 같이 코드 코드를 복사합니다.
공개 클래스 TestCar {
공개 정적 무효 메인(String[] args) {
자동차 c1 = 새로운 자동차();
c1.color = "빨간색";
c1.brand = "xxx";//이 자동차에 속성이 많으면 이렇게 하나씩 값을 할당하는 것은 번거롭지 않을까요? 생성되자마자 속성을 설정(초기화)하는 방법이 있나요? 네~~아래를 보세요
}
}
클래스 자동차 {
문자열 색상;
스트링 브랜드;
무효 실행() {
System.out.printf("나는 달리고 있어요...달리고..달리고 있어요~~~~/n");
}
무효 쇼메시지() {
System.out.printf("자동차 색상: %s, 자동차 브랜드: %s/n", 색상, 브랜드);
}
}
향상된 TestCar_EX.java
다음과 같이 코드 코드를 복사합니다.
/*구성 방법이란 무엇입니까*/
공개 클래스 TestCar_EX {
공개 정적 무효 메인(String[] args) {
자동차 c1 = new Car("빨간색", "xxx");
}
}
클래스 자동차 {
문자열 색상;
스트링 브랜드;
public Car(문자열 색상, 문자열 브랜드) {
this.color = color; //여기서 첫 번째 색상은 이 객체의 색상 속성이고 두 번째 색상은 로컬 변수 색상입니다.
this.brand = 브랜드; //위와 동일
}
무효 실행() {
System.out.printf("나는 달리고 있다...달리고 있다..달리고 있다~~~~/n");
}
무효 쇼메시지() {
System.out.printf("자동차 색상: %s, 자동차 브랜드: %s/n", 색상, 브랜드);
}
}