最新Java面向对象程序设计与系统开发第1章 面向对象开发基本概念(共21张PPT课件).pptx
《最新Java面向对象程序设计与系统开发第1章 面向对象开发基本概念(共21张PPT课件).pptx》由会员分享,可在线阅读,更多相关《最新Java面向对象程序设计与系统开发第1章 面向对象开发基本概念(共21张PPT课件).pptx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计面向对象程序设计(chn x sh j)与系统开发与系统开发第一章第一章 面向对象开发面向对象开发(kif)基本概念基本概念第一页,共二十一页。2驱动驱动(q dn)任任务务一一 用Java语言描述(mio sh)一个长方形类,其有长和宽两种属性,并且能够计算每一个长方形的面积和周长第二页,共二十一页。3目标目标(mbio)及知识点及知识点能够使用能够使用Java语言定义类语言定义类2理解类的概念理解类的概念1 1第三页,共二十一页。4什么什么(shn me)是类是类 方法:方法: 是用来是用来(yn li)描述对象描述对象动态动态特征的一组操作特征的一组操作 属性:属性: 是
2、用来描述对象是用来描述对象(duxing)静态特静态特 征的一组数据征的一组数据 类就是对事物的抽象和归纳,是相同标准类就是对事物的抽象和归纳,是相同标准事物的集合与抽象事物的集合与抽象第四页,共二十一页。5如何如何(rh)创建类创建类 人类人类性别性别(xngbi)名字名字(mng zi)能说话能说话能思考能思考眼睛眼睛鼻子鼻子手手能吃饭能吃饭能吃饭能吃饭抽象出类抽象出类 属性属性方法方法第五页,共二十一页。6类图类图第六页,共二十一页。7【思考思考(sko)】v 请画出苹果(pnggu)类的类图、猫的类图。第七页,共二十一页。8用用Java语法语法(yf)构建出类构建出类 Java中类定义
3、(dngy)语句的形式为:class 类类名名 / 类头类头的定的定义义/* 类类体的定体的定义义*/成成员变员变量声明量声明(shngmng); ; 成成员员方法定方法定义义; ; 其中,其中,class是是Java语言中定义类时必须使用的语言中定义类时必须使用的关键字关键字。 “类名类名”是为这个类取的名,应书写为是为这个类取的名,应书写为Java语言合法的标识符。语言合法的标识符。大括号大括号中是定义类体的地方中是定义类体的地方,指明该类中包含的,指明该类中包含的数据成员数据成员和成员方法和成员方法 第八页,共二十一页。9【例例1-1】v定义一个名为Round的圆形类,其有半径属性,有求
4、周长(zhu chn)的方法。 class Round double radius; / 半径半径 double perimeter() / 求圆形的周长求圆形的周长return 2*3.14*radius; 步步骤骤(bzhu): :1、定、定义类义类 2、定、定义义半径属性半径属性(shxng) 3、定、定义义求周求周长长的方法的方法第九页,共二十一页。10任务任务(rn wu)实现实现123从功能从功能(gngnng)需求中分析并抽象出类,做出类需求中分析并抽象出类,做出类图图按照类图将对应按照类图将对应(duyng)的类的结构构建出来的类的结构构建出来 实现出类中的方法实现出类中的方法
5、 定定义义一个一个长长方形方形类类,其有,其有长长和和宽宽两种属性,两种属性,并且能并且能够计够计算每一个算每一个长长方形的面方形的面积积和周和周长长第十页,共二十一页。11驱动驱动(q dn)任任务务二二 利用任务(rn wu)设计的矩形类,创建出一个长和宽分别为10和5的具体的长方形,并打印 第十一页,共二十一页。12目标目标(mbio)及知识点及知识点对象和类的关系对象和类的关系2用用Java语言创建对象语言创建对象3使用对象的成员变量和方法使用对象的成员变量和方法4理解理解对象对象的概念的概念1 1第十二页,共二十一页。13什么什么(shn me)是对象是对象 在面向对象软件设计中,对
6、象就是在面向对象软件设计中,对象就是(jish)用来描述客观事物用来描述客观事物的一个实体,它将现实中的事物变成了软件世界中的具的一个实体,它将现实中的事物变成了软件世界中的具体东西,它们的创造者就是你体东西,它们的创造者就是你程序员,你的软件世程序员,你的软件世界中有了这些东西,你就可以让这些东西来完成你作为界中有了这些东西,你就可以让这些东西来完成你作为造物主所交予它们的任务。你所创造的软件世界中,对造物主所交予它们的任务。你所创造的软件世界中,对象就是构成你的世界的一个基本单位,其由一组属性和象就是构成你的世界的一个基本单位,其由一组属性和对这组属性进行操作的一组方法所组成对这组属性进行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新Java面向对象程序设计与系统开发第1章 面向对象开发基本概念共21张PPT课件 最新 Java 面向 对象 程序设计 系统 开发 基本概念 21 PPT 课件
链接地址:https://www.taowenge.com/p-24510604.html
限制150内