《9-封装电子课件 Java应用程序设计——从模型到代码.ppt》由会员分享,可在线阅读,更多相关《9-封装电子课件 Java应用程序设计——从模型到代码.ppt(53页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Java面向对象程序设计第九次课内容回顾类的两大成员方法的定义和调用Static关键字的作用作业讲解第九次课内容提出小任务:定义教师类分组实现,讨论对比教师讲解Private关键字、封装上机编程实现一个最简单的构造方法讲解this 关键字构造方法的特点构造方法在什么时候被调用学生练习-实现一个book类提出企业编程中常用的方法:setter/getter方法教师上机编程:在教师类中,为私有属性name增添两个方法:Setter方法和getter方法,并在测试类中使用学生学做:Book类中的私有属性增添setter/getter方法练习强化封装概念练习采用OOP思想:录入学生成绩,显示总成绩和平
2、均成绩。总结至此学生掌握:给定简单问题-建立OOP模型-编码实现理解并运用了类、对象、属性、方法、方法调用解决问题。新内容:封装构造方法Privategetter(),setter()封装问题?学生编写,出现问题:教师年龄小于22岁解决问题讲解Setter()、getter(),通过在setter()中设定条件来解决输入的年龄不小于22岁。讲解案例:教师类为什么需要封装如何封装练习案例:Book类、Acount类构造方法This关键字讲解案例:教师类Teacher4为什么需要构造方法如何构造练习案例:Book类、Acount类带参数构造方法构造方法重载讲解案例:教师类Teacher4什么是构造方法重载如何重载练习案例:Book3类、Acount类上机 封装板书通过编写教师类来讲解封装Setter()、getter()、private通过输出教师信息来讲解构造方法This关键字构造方法重载作业理论课作业完成综合项目迷你DVD