new 키워드 예제
public class Car {
private String brand;
private String model;
public Car(String brand, String model) {
this.brand = brand;
this.model = model;
}
public void startEngine() {
System.out.println("Engine started!");
}
}
public class Main {
public static void main(String[] args) {
Car myCar = new Car("Tesla", "Model 3");
myCar.startEngine();
}
}
위의 예제에서 “new” 키워드를 사용하여 Car 클래스의 인스턴스를 생성합니다. Car 클래스는 brand와 model 변수를 가지고 있으며, startEngine 메소드를 호출할 수 있습니다.
“new” 키워드를 사용하여 객체를 생성하는 과정에서 해당 객체의 생성자를 호출하게 됩니다. 예제에서는 Car 클래스의 생성자에 brand와 model 값을 전달하여 객체를 초기화합니다.
이제 myCar라는 이름의 Car 객체를 만들고, startEngine 메소드를 호출하여 엔진을 시작시킬 수 있습니다.
이와 같이 “new” 키워드를 사용해 객체를 동적으로 생성하고 초기화할 수 있습니다. 다양한 프로그래밍 언어에서도 “new” 키워드를 사용하는 방법은 유사하므로, 프로그래밍 언어의 문법에 맞게 적절히 사용하면 됩니다.
#programming #new키워드