diff --git a/Main.java b/Main.java index 1a68b2dd0a36d3447eed91dc217b0ec3bb12c172..7a47b9aea6e1f064cd1ea7b9a1bab06414027a73 100644 --- a/Main.java +++ b/Main.java @@ -1,5 +1,26 @@ -class Main { - public static void main(String[] args) { - System.out.println("Hello world!"); - } +public class Car { + private String brand; + public Car(String brand) { + this.brand=brand; + } + class Engine{ + String model; + public Engine(String model) { + this.model=model; + } + public void ignite() { + System.out.println("发动机"+this.model+"点火"); + } + } + public void start() { + System.out.println("启动"+this.brand); + } + public static void main(String[]args) { + Car car=new Car("大众银行"); + car.start(); + //创建发动机类(内部类)对象,并为发动机型号赋值 + Car.Engine engine=car.new Engine("EA211"); + engine .ignite(); + } + } \ No newline at end of file