《003---封装性--利用案例轻松学习Java语言配套》-公开·课件设计.pptVIP

  • 2
  • 0
  • 约2.13千字
  • 约 13页
  • 2018-12-03 发布于广西
  • 举报

《003---封装性--利用案例轻松学习Java语言配套》-公开·课件设计.ppt

清华大学出版社 利用案例轻松学习Java语言(2013年) 配套课件PPT 第三讲:封装性 课程导入 前面的程序中,对象可以引用任何数据成员和成员方法,如何限制对象是否能够访问数据成员和成员方法是我们本次课要解决的主要问题。 3.1 面向对象编程三大特征 3.2 面向对象编程的封装性 3.2 面向对象编程的封装性 3.2 面向对象编程的封装性 3.3 setter与getter方法 3.3 setter与getter方法 3.4 this关键字 3.4 this关键字 3.5 课堂小结 3.6 作业 吉首大学软件服务外包学院 吉首大学软件服务外包学院 吉首大学软件服务外包学院 * 主讲:覃遵跃 (1)类的设计; (2)定义构造方法,利用构造方法实例化对象; 1、已经学习的相关知识 2、思考问题 (3)创建对象,并引用对象的数据成员和成员方法; 通过类封装对象的数据成员和成员方法, 保证只有可信的类或者对象能够访问这些方法和数据成员,对不可信的类或者对象进行信息隐藏。 继承是从已有的类中派生出新的类,新的类能吸收已有类的数据成员和方法,并能扩展新的能力。 多态性是指不同的对象,收到同一消息可以产生不同的结果。 但在前面的案例Student类中,外部程序可以很方便的访问类的内部成员,没有达到信息隐藏的目的。 访问数据成员:std1.name 访问成员方法:std1.printInf

文档评论(0)

1亿VIP精品文档

相关文档