【精品】Java面向对象程序设计与系统开发第1章 面向对象开发基本概念精品ppt课件.ppt
《【精品】Java面向对象程序设计与系统开发第1章 面向对象开发基本概念精品ppt课件.ppt》由会员分享,可在线阅读,更多相关《【精品】Java面向对象程序设计与系统开发第1章 面向对象开发基本概念精品ppt课件.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java面向对象程序设计与系统开发第1章 面向对象开发基本概念驱动驱动任任务务一一 用Java语言描述一个长方形类,其有长和宽两种属性,并且能够计算每一个长方形的面积和周长2目标及知识点目标及知识点能够使用能够使用Java语言定义类语言定义类2理解类的概念理解类的概念1 13什么是类什么是类 方法:方法:是用来描述对象动态是用来描述对象动态特征的一组操作特征的一组操作 属性:属性:是用来描述对象静态特是用来描述对象静态特 征的一组数据征的一组数据 类就是对事物的抽象和归纳,是相同标准类就是对事物的抽象和归纳,是相同标准事物的集合与抽象事物的集合与抽象4如何创建类如何创建类 人类人类性别性别名字
2、名字能说话能说话能思考能思考眼睛眼睛鼻子鼻子手手能吃饭能吃饭能吃饭能吃饭抽象出类抽象出类 属性属性方法方法5用用Java语法构建出类语法构建出类 Java中类定义语句的形式为:class 类名名 /类头的定的定义/*类体的定体的定义*/成成员变量声明;量声明;成成员方法定方法定义;其中,其中,class是是Java语言中定义类时必须使用的语言中定义类时必须使用的关键字关键字。“类名类名”是为这个类取的名,应书写为是为这个类取的名,应书写为Java语言合法的标识符。语言合法的标识符。大括号大括号中是定义类体的地方中是定义类体的地方,指明该类中包含的,指明该类中包含的数据成员数据成员和成员方法和成
3、员方法 8【例例1-1】v定义一个名为Round的圆形类,其有半径属性,有求周长的方法。class Round double radius;/半径半径 double perimeter()/求圆形的周长求圆形的周长return 2*3.14*radius;步步骤:1、定、定义类 2、定、定义半径属性半径属性 3、定、定义求周求周长的方法的方法9任务实现任务实现123从功能需求中分析并抽象出类,做出类图从功能需求中分析并抽象出类,做出类图按照类图将对应的类的结构构建出来按照类图将对应的类的结构构建出来 实现出类中的方法实现出类中的方法 定定义一个一个长方形方形类,其有,其有长和和宽两种属性,两种
4、属性,并且并且能能够计算每一个算每一个长方形的面方形的面积和周和周长10驱动驱动任任务务二二 利用任务设计的矩形类,创建出一个长和宽分别为10和5的具体的长方形,并打印 11目标及知识点目标及知识点对象和类的关系对象和类的关系2用用Java语言创建对象语言创建对象3使用对象的成员变量和方法使用对象的成员变量和方法4理解理解对象对象的概念的概念1 112什么是对象什么是对象 在面向对象软件设计中,对象就是用来描述客观事物在面向对象软件设计中,对象就是用来描述客观事物的一个实体,它将现实中的事物变成了软件世界中的具的一个实体,它将现实中的事物变成了软件世界中的具体东西,它们的创造者就是你体东西,它
5、们的创造者就是你程序员,你的软件世程序员,你的软件世界中有了这些东西,你就可以让这些东西来完成你作为界中有了这些东西,你就可以让这些东西来完成你作为造物主所交予它们的任务。你所创造的软件世界中,对造物主所交予它们的任务。你所创造的软件世界中,对象就是构成你的世界的一个基本单位,其由一组属性和象就是构成你的世界的一个基本单位,其由一组属性和对这组属性进行操作的一组方法所组成对这组属性进行操作的一组方法所组成。13类和对象的关系类和对象的关系v类是具有相同属性和行为的一组对象的总称,它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和行为两个主要部分 姚明姚明女人女人女人女人男人男人男人男
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 【精品】Java面向对象程序设计与系统开发第1章 面向对象开发基本概念精品ppt课件 Java 面向 对象 程序设计 系统 开发 基本概念 ppt 课件
限制150内