컴퓨터/Java

[Java] TV 클래스 만들기, TV 객체 사용하기

peridott 2024. 7. 17. 14:32
package _01_obj;

public class T01_api_car {
	String company = "삼성";
	String model = "SM7";
	String color = "흰색";
	int speed;
	boolean power;
	
	void power() {
		power = !power;
		if(power)
			System.out.println("시동을 켭니다");
		else
			System.out.println("시동을 끕니다");
	}

	int speed(int speed) {
		this.speed += speed;
		return this.speed;
	}
	
	int speedDown() {
		speed -= 5;
		return speed;
	}
}
package _01_obj;

public class T01_main_car {

	public static void main(String[] args) {
		T01_api_car car1 = new T01_api_car();
		T01_api_car car2 = new T01_api_car();
		
		car1.power();
		int speed = car1.speed(100);
		System.out.println("현재 속도 : " + speed);
		System.out.println("현재 속도 : " + car1.speed(100));
		
		speed = car1.speedDown();
		System.out.println("현재 속도 : " + speed);
		System.out.println("현재 속도 : " + car1.speedDown());
		
		car1.color = "검정색";
		System.out.println(car1.color);
		
		String car1Color = car1.color;
		System.out.println(car1Color);
		System.out.println("----------------------------------");
		
		System.out.println("car2의 현재속도 : " + car2.speed);
		System.out.println("car2의 색상 : " + car2.color);
		
		
		
	}

}