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 클래스는 brandmodel 변수를 가지고 있으며, startEngine 메소드를 호출할 수 있습니다.

“new” 키워드를 사용하여 객체를 생성하는 과정에서 해당 객체의 생성자를 호출하게 됩니다. 예제에서는 Car 클래스의 생성자에 brandmodel 값을 전달하여 객체를 초기화합니다.

이제 myCar라는 이름의 Car 객체를 만들고, startEngine 메소드를 호출하여 엔진을 시작시킬 수 있습니다.

이와 같이 “new” 키워드를 사용해 객체를 동적으로 생성하고 초기화할 수 있습니다. 다양한 프로그래밍 언어에서도 “new” 키워드를 사용하는 방법은 유사하므로, 프로그래밍 언어의 문법에 맞게 적절히 사용하면 됩니다.

#programming #new키워드