java:构造方法ppt课件.ppt

上传人:小飞机 文档编号:1376289 上传时间:2022-11-16 格式:PPT 页数:18 大小:661.50KB
返回 下载 相关 举报
java:构造方法ppt课件.ppt_第1页
第1页 / 共18页
java:构造方法ppt课件.ppt_第2页
第2页 / 共18页
java:构造方法ppt课件.ppt_第3页
第3页 / 共18页
java:构造方法ppt课件.ppt_第4页
第4页 / 共18页
java:构造方法ppt课件.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《java:构造方法ppt课件.ppt》由会员分享,可在线阅读,更多相关《java:构造方法ppt课件.ppt(18页珍藏版)》请在三一办公上搜索。

1、面向对象编程 构造方法、方法的重载,软件工程系 邹悦临,单元项目,为Person类添加两个构造方法。(要求:添加访问控制符)一个构造方法无参数,其中将身份证号初始化为12345,年龄初始化为30,性别初始化为女,知识水平初始化为10;另一个构造方法参数包括:身份证号,年龄,性别,知识水平。编写程序求圆、矩形、梯形的面积。(要求:求面积的方法重载)。,单元任务,构造方法方法的重载,单元目标,熟练掌握构造方法;熟练掌握方法的重载,构造方法,构造方法是类中的一种特殊方法,用来完成创建对象时的初始化工作。,构造方法的特点:1、构造方法的方法名必须与类名相同。2、构造方法没有返回值,因此方法头定义不需要

2、返回类型修饰符(连void都不能用)。3、构造方法的作用是对类对象进行初始化。4、构造方法在用户实例化对象时由系统自动调用。5、用户不能直接调用构造方法。6、没有定义构造方法时,JAVA默认在每个类中定义一个无任何参数不做任何操作的构造方法。,练习,为Person类添加一个构造方法。构造方法参数包括:身份证号,年龄,性别,知识水平。,方法的重载,用JAVA设计一个程序,求两个数的和。,方法的重载(OverLoading),方法重载即指在一个类中,多个方法具有相同的名字。但是这些方法的参数列表必须不同:参数个数不同或参数类型不同,判断以下方法是否可以作为重载方法:,练习,编写一个程序,可以求正方

3、形、矩形、梯形的面积。,构造方法的重载,与普通方法一样,构造方法也可以重载。例如:修改Person的构造方法。,练习,编写一个Box类(盒子)。成员变量包括:盒子的长、宽、高。构造方法包括:无参构造方法;一个参数的构造方法(正方体,即盒子的长、宽、高相等);两个参数的构造方法(底为正方形,即盒子的长、宽相等);三个参数的构造方法(盒子的长、宽、高都不相等)。方法包括:求盒子体积的方法。,实战演练,为Person类添加两个构造方法。(要求:添加访问控制符)一个构造方法无参数,其中将身份证号初始化为12345,年龄初始化为30,性别初始化为女,知识水平初始化为10;另一个构造方法参数包括:身份证号,年龄,性别,知识水平。编写程序求圆、矩形、梯形的面积。(要求:求面积的方法重载)。,实战演练,编写一个Box类(盒子)。成员变量包括:盒子的长、宽、高。构造方法包括:无参构造方法;一个参数的构造方法(正方体,即盒子的长、宽、高相等);两个参数的构造方法(底为正方形,即盒子的长、宽相等);三个参数的构造方法(盒子的长、宽、高都不相等)。方法包括:求盒子体积的方法。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号