본문 바로가기

프로그래밍 공부/java

[JAVA] 클래스 상속 기초 문제 : 자동차 속력 출력하기

반응형

Q. SportsCar클래스를 정의하고 getTurbo 메소드를 만드세요.(속력 20씩 증가), Car 클래스에게 상속을 받아보세요.

Car클래스를 정의하고 SpeedUp 메소드와(속력 10씩 증가), SpeedDown 메소드(속력 10씩 감소)를 만드세요.

package ho;

public class Sports {

	public static void main(String[] args) {
		SportsCar sc = new SportsCar();
		
		sc.speedUp();
		sc.speedUp();
		sc.speedDown();
		sc.getTurbo();

	}
}
package ho;

public class Car {
	int speed = 0;
	
	public void speedUp() {
		speed += 10;
		System.out.println("현재속력 : " + speed);
	}
	public void speedDown() {
		speed -= 10;
		System.out.println("현재속력 : " + speed);
	}
}
package ho;

public class SportsCar extends Car{
	public void getTurbo() {
		speed += 20;
		System.out.println("현재속력 : " + speed);
	}
}
반응형