java:构造方法课件.ppt

java:构造方法课件.ppt

ID:57401202

大小:126.00 KB

页数:18页

时间:2020-08-18

java:构造方法课件.ppt_第1页
java:构造方法课件.ppt_第2页
java:构造方法课件.ppt_第3页
java:构造方法课件.ppt_第4页
java:构造方法课件.ppt_第5页
资源描述:

《java:构造方法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

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

3、方法具有相同的名字。但是这些方法的参数列表必须不同:参数个数不同或参数类型不同判断以下方法是否可以作为重载方法:练习编写一个程序,可以求正方形、矩形、梯形的面积。构造方法的重载与普通方法一样,构造方法也可以重载。例如:修改Person的构造方法。练习编写一个Box类(盒子)。成员变量包括:盒子的长、宽、高。构造方法包括:无参构造方法;一个参数的构造方法(正方体,即盒子的长、宽、高相等);两个参数的构造方法(底为正方形,即盒子的长、宽相等);三个参数的构造方法(盒子的长、宽、高都不相等)。方法包括:求盒子体

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

5、数的构造方法(盒子的长、宽、高都不相等)。方法包括:求盒子体积的方法。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。