对象与类详细说明

📅 2026/6/19 2:09:16
对象与类详细说明
public class 对象与类 { // 1.类 // 定义对象的蓝图包括属性和方法 public class Car { } // 2.对象 // 类的实例具有状态和行为。 Car car new Car(); // 3.继承 // 一个类可以继承另一个类的属性和方法。 public class Dog extends Animal { } // 4.封装 // 将对象的状态字段私有化通过公共方法访问。 private String name; public String GetName() { return name; } // 5.多态 // 对象可以表现为多种形态,主要通过方法重载和方法重写实现。 // 方法重载 public int add(int a, int b) { } public double add(double a, double b) { } // 方法重写 Override public void makeSound() { System.out.println(Meow); } // 6.抽象 // 使用抽象类和接口来定义必须实现的方法不提供具体实现。 // 抽象类 public abstract class Shape { abstract void draw(); } // 接口 public interface Animal { void eat(); } // 7.接口 // 定义类必须实现的方法支持多重继承。 public interface Drivable { void drive(); } // 8.方法 // 定义类的行为包含在类中的函数。 public void displayInfo() { System.out.println(Info); } // 9.方法重载 // 同一个类中可以有多个同名的方法但参数不同。 public class MathUtils { public int add(int a, int b) { return a b; } public double add(double a, double b) { return a b; } } }