类的成员方法 >用于实现类的功能 有main方法的类可被执行 public static void main(String args) 索迪教育
索迪教育 类的成员方法 ➢ 用于实现类的功能 ➢ 有 main 方法的类可被执行 public static void main(String args[]) { …… }
的数参数的使用 >基本类型作为函数参数的使用 >复杂类型作为函数参数的使用 ■函数传递是单向的 ■函数是按值传递的 索迪教育
索迪教育 函数参数的使用 ➢ 基本类型作为函数参数的使用 ➢ 复杂类型作为函数参数的使用 ◼ 函数传递是单向的 ◼ 函数是按值传递的
方法重敢 >方法重载是]ava实现面向对象的多态性机制的一种 方式。 同一个类中多个方法有相同的名字,不同的参数列表, 这种情况称为方法重载 >返回类型不同并不足以构成方法重载。 当重载方法被调用时,编译器根据参数的类型和数量 来确定实际调用哪个重载方法的版本。 索迪教育
索迪教育 方法重载 ➢ 方法重载是Java实现面向对象的多态性机制的一种 方式。 ➢ 同一个类中多个方法有相同的名字,不同的参数列表, 这种情况称为方法重载。 ➢ 返回类型不同并不足以构成方法重载。 ➢ 当重载方法被调用时,编译器根据参数的类型和数量 来确定实际调用哪个重载方法的版本
类的构造函数 >构造函数名称与类名称相同 >构造函数没有返回类型 >其任务是在创建对象时初始化其内部状态 >如果没有构造方法,编译器自动提供一个空的构造方 法 索迪教育
索迪教育 类的构造函数 ➢ 构造函数名称与类名称相同 ➢ 构造函数没有返回类型 ➢ 其任务是在创建对象时初始化其内部状态 ➢ 如果没有构造方法,编译器自动提供一个空的构造方 法
方法的重敢 >方法重载是]ava实现面向对象的多态性机制的一种 方式。 同一个类中多个方法有相同的名字,不同的参数列表, 这种情况称为方法重载 >返回类型不同并不足以构成方法重载。 当重载方法被调用时,编译器根据参数的类型和数量 来确定实际调用哪个重载方法的版本。 索迪教育
索迪教育 方法的重载 ➢ 方法重载是Java实现面向对象的多态性机制的一种 方式。 ➢ 同一个类中多个方法有相同的名字,不同的参数列表, 这种情况称为方法重载。 ➢ 返回类型不同并不足以构成方法重载。 ➢ 当重载方法被调用时,编译器根据参数的类型和数量 来确定实际调用哪个重载方法的版本