day18_AutoCarTest

육희영·2021년 10월 28일
0
package com.java1.day18;

interface OperatorCar {
	public void start();
	public void stop();
	void setSpeed(int speed);
	void turn(int degree);
}

class AutoCar implements OperatorCar{

	@Override
	public void start() {
		System.out.println("자동차가 출발합니다.");
		
	}

	@Override
	public void stop() {
		System.out.println("자동차가 정지합니다.");
		
	}

	@Override
	public void setSpeed(int speed) {
		System.out.println("자동차가 속도를"+speed+"km/h로 바꿉니다");
	}

	@Override
	public void turn(int degree) {
		System.out.println("자동차가 방향을"+degree+"도만큼 바꿉니다");
	}
	
}

public class AutoCarTest{
	public static void main(String[] args) {
		OperatorCar obj = new AutoCar();
		obj.start();
		obj.setSpeed(30);
		obj.turn(15);
		obj.stop();
	}
}

출력결과

자동차가 출발합니다.
자동차가 속도를30km/h로 바꿉니다
자동차가 방향을15도만큼 바꿉니다
자동차가 정지합니다.

0개의 댓글

관련 채용 정보