《面向对象程序设计》课件第4章 面向对象程序设计的基本概念.pdf

《面向对象程序设计》课件第4章 面向对象程序设计的基本概念.pdf

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文档标题面向对象程序设计主要内容本章节介绍面向对象程序设计的基本概念,包括属性成员变量构造方法以及包访问权限和应用实例等摘要面向对象是一种编程范式,它使用对象来组织数据并实现功能它使用类来定义对象,它们之间的联系是通过方法来建立的,每个类都有自己的属性和行为注释1向上查找类的概念和相关知识点2理解类的概念和属性,例如对象的属性方法类的结构等3结合实例化与对象化的方法来解释类的概念和方法的作用4掌握面向对象的设计原则,例如封装继承

第4章面向对象程序设计的基本概念

属性不同类型的变量表示其不同的属性值成员变量

类Class构造方法往往需要方法重载

方法重载:参数不同

1、构造方法:创建对象的功能

类的首字母需大写一旦自己写了就没有缺省的

构造方法的名称一定和类名保持一致

成员方法

功能获取属性get方法

2、属性方法:访问类中的属性设置属性set方法

3、功能方法

第4章面向对象程序设计的基本概念

?4.1Java面向对象基础

?4.2对象创建和引用

?4.3成员变量

?4.4方法

?4.5包

?4.6访问权限

?4.7应用实例1:面向对象的简单计算器

?4.8应用实例2:饮料自动售货机

4.1Java面向对象基础

。面向对象思想有两大特点,即抽象和封装。面向对象正是

通过抽象和封装来反映和描述现实世界中存在的事物。

》所谓抽象就是从研究的现实世界事物中抽取与工作有关的、

能反映事物性质的东西,把它用对象来进行描述。类又是

对一组具有相同特性对象的抽象,若将类进行实例化与具

体化,则会生成这个类中的一个个对象。Java是通过类来

创建一个个对象,从而达到代码复用的目的。

4.1Java面向对象基础

?4.1.1类和对象

?类是一个静态的概念,它是一个模型,而对象则对

应一个值。对象是一个具体的存在,它是类的具体

实例化。类与对象的关系相当于模型和具体实例的

关系。

单一对象本身并不是很有用处,多个对象合作工作

才能完成比较复杂的工作。在一个较大类型程序中

往往包含许多对象,通过这些对象的信息交互,可

以使程序完成各种功能。

1.类和对象

》在软件系统的构建过程中尽可能运用人类的自然思

维方式,从现实世界中客观存在的事物(即对象)

出发来构造软件系统。

2.类的概念

?类是具有相同属性和功能的一类事物抽象出来的概

念,它为属于该类的所有对象提供了统一的抽象描

述,并用一定的语法格式进行描述。

9

)

1

2.类的概念

属性不同类型的变量表示其不同的属性值成员变量

类Class构造方法往往需要方法重载

日方法重载:参数不同

1、构造方法:创建对象的功能

日类的首字母需大写一旦自己写了就没有缺省的

构适方法的名称一定和类名保持一致成员方法

功能获取属性get方法

2、属性方法:访问类中的属性设置属性set方法

3、功能方法

文档评论(0)

乐毅淘文斋 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8121131046000040

1亿VIP精品文档

相关文档