windows
未命名视频
构造方法概念:构造方法是一种特殊的方法,用于在创建对象时对对象进行初始化操作,为对象的属性赋初值。特点:构造方法的名称必须与类名完全相同,且没有返回值类型,包括 void 也不能有。示例:以一个简单的 Student 类为例,有 name 和 age 两个属性,其构造方法如下:在上述代码中,通过构造方法 Student(String name, int age),在创建 Student 对象时就可以为 name 和 age 赋值。例如:Student stu = new Student("张三", 20);。默认构造方法:如果一个类中没有显式地定义构造方法,Java 编译器会自动为该类提供一个默认的无参构造方法。一旦类中定义了任何构造方法,默认构造方法就不再自动提供。方法重载概念:在同一个类中,可以定义多个方法名相同,但参数列表不同(参数的个数、类型或顺序不同)的方法,这就是方法重载。示例:以一个 Calculator 类为例,实现不同类型数据的加法运算:在上述代码中,Calculator 类中有三个 add 方法,它们的方法名相同,但参数列表不同,分别实现了不同类型数据的加法运算。注意事项:方法重载与方法的返回值类型无关,只看参数列表。在调用重载方法时,编译器会根据传入的实际参数来决定调用哪个具体的方法。