클래스 선언
생성자 Constructor
코드를 입력하세요
public class Car {
}
변수형태의 필드를 추가한다.
public class Car {
// 자동차 회사
String company;
// 자동차 모델
String model;
// 자동차 색상
String color;
// 자동차 가격
double price;
// 자동차 속도, km/h
double speed;
// 기어 상태 (P, R, N, D)
char gear;
// 자동차 라이트 (true : 불 켜짐, false : 불 꺼짐)
boolean lights;
}
// 생성자
public Car (){}
✅ 알고가기
기본 생성자(아무것도 없는 형태) : 생략 가능
// gasPedal
// input : kmh
// output : speed
double gasPedal(double kmh){
speed = kmh;
return speed;
}
// brakePedal
// input : X
// output : speed
double brakePedal(){
speed = 0;
return speed;
}
// changeGear
// input : gear(char type)
// output : gear
char changeGear(char type){
gear = type;
return gear;
}
// onOffLight
// input : X
// output : Lights(boolean)
boolean onOffLights(){
lights = !lights;
return lights;
}
// horn
// input : X
// output : X
void horn(){
System.out.println("빵빵!");
}