面向对象编程 构造方法、方法的重载 软件工程系 邹悦临单 元项 目 l 为Person 类添加两个构造方法。(要求:添加 访问控制符) 一个构造方法无参数,其中将身份证号初始 化为12345 ,年龄初始化为30 ,性别初始化为 女,知识水平初始化为10 ; 另一个构造方法参数包括:身份证号,年龄 ,性别,知识水平。 l 编写程序求圆、矩形、梯形的面积。(要求:求 面积的方法重载)。单元任务 l 构造方法 l 方法的重载单元目标 l 熟练掌握构造方法; l 熟练掌握方法的重载构造方法 l 构造方法是类中的一种特殊方法,用来完 成创建对象时的初始化工作。构造方法的特点: 1 、构造方法的方法名必须与类名相同。 2 、构造方法没有返回值,因此方法头定 义不需要返回类型修饰符(连void 都 不能用)。 3 、构造方法的作用是对类对象进行初始 化。 4 、构造方法在用户实例化对象时由系统 自动调用。 5 、用户不能直接调用构造方法。 6 、没有定义构造方法时,JAVA 默认在每 个类中定义一个无任何参数不做任何 操作的构造方法。练习 l 为Person 类添加一个构造方法。 构造方法参数包括: