《面向对象程序设计》课件第4章 面向对象程序设计的基本概念.pptx
《《面向对象程序设计》课件第4章 面向对象程序设计的基本概念.pptx》由会员分享,可在线阅读,更多相关《《面向对象程序设计》课件第4章 面向对象程序设计的基本概念.pptx(22页珍藏版)》请在文库网上搜索。
1、第第4 4章章 面向对象程序设计的基本概念面向对象程序设计的基本概念4.1 Java面向对象基础4.2 对象创建和引用4.3 成员变量4.4 方法4.5 包4.6 访问权限4.7 应用实例1:面向对象的简单计算器4.8 应用实例2:饮料自动售货机第第4 4章章 面向对象程序设计的基本概念面向对象程序设计的基本概念面向对象思想有两大特点,即抽象和封装。面向对象正是通过抽象和封装来反映和描述现实世界中存在的事物。所谓抽象就是从研究的现实世界事物中抽取与工作有关的、能反映事物性质的东西,把它用对象来进行描述。类又是对一组具有相同特性对象的抽象,若将类进行实例化与具体化,则会生成这个类中的一个个对象。
2、Java是通过类来创建一个个对象,从而达到代码复用的目的。4.1 Java4.1 Java面向对象面向对象基础基础4.1.1 类和对象类是一个静态的概念,它是一个模型,而对象则对应一个值。对象是一个具体的存在,它是类的具体实例化。类与对象的关系相当于模型和具体实例的关系。单一对象本身并不是很有用处,多个对象合作工作才能完成比较复杂的工作。在一个较大类型程序中往往包含许多对象,通过这些对象的信息交互,可以使程序完成各种功能。4.1 Java4.1 Java面向对象基础面向对象基础在软件系统的构建过程中尽可能运用人类的自然思维方式,从现实世界中客观存在的事物(即对象)出发来构造软件系统。1.1.类
3、和类和对象对象类是具有相同属性和功能的一类事物抽象出来的概念,它为属于该类的所有对象提供了统一的抽象描述,并用一定的语法格式进行描述。2.2.类类的概念的概念2.2.类类的概念的概念2.2.类的概念类的概念HammerHammer类类类是创建对象的模板,类所创建的对象是软件系统中用来描述客观事物的一个实体,它是构成软件系统的一个基本单位。3.3.对象对象的概念的概念3.3.对象对象的概念的概念public static void main(String args)Hammer hammer1=new Hammer(羊角锤);Hammer hammer2=new Hammer(平角锤);Nail
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 面向对象程序设计课件第4章 面向对象程序设计的基本概念 面向 对象 程序设计 课件 基本概念