- 1
- 0
- 约6.54千字
- 约 58页
- 2017-01-04 发布于未知
- 举报
第4章 对象和组件 中国铁道出版社 本章内容: 4.1 对象和组件的基本知识 4.2 JBuilder类库 4.3 基于组件的可视化程序设计 4.1 对象和组件的基本知识 面向对象的概念 Java中的类、方法和变量 Java名字空间及访问规则 Java中的抽象类、接口和程序包 对象的构造、引用和回收 面向对象的概念 所谓面向对象的方法学,就是使分析、设计和实现一个系统的方法尽可能地接近认识一个系统的方法。包括: ?面向对象的分析(Object-Oriented Analysis,OOA) ?面向对象的设计(Object-Oriented Design,OOD) ?面向对象的程序设计(Object-Oriented Program,OOPL) 面向对象的几个主要概念 对象 抽象数据类型 类 类的层次 继承 多态 对象 类 类是描述对象的“基本原型”,它定义一类对象所能拥有的数据和能完成的操作。在面向对象的程序设计中,类是程序的基本单元 程序中的对象是类的一个实例,是一个软件单元,它由一组结构化的数据(变量)和在其上的一组操作(方法)构成。 ?变量:指对象所处的状态。 ?方法:指对象的功能单元。 ?消息:软件对象通过相互间传递消息来相互作用和通信 封装 继承 继承是指子类可以使用父类中定义的方法和变量,就像它们属于父类本身一样 继承示例 class Car {
您可能关注的文档
- Java面向对象程序设计(第二版)赵生慧第11章_编写图形用户界面程序课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第12章_applet程序设计课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第13章_Java高级编程课件教学.ppt
- Java项目化教程雷静开发平台搭建课件教学.ppt
- Java项目化教程雷静项目二记事本课件教学.ppt
- Java项目化教程雷静项目三成绩统计课件教学.ppt
- Java项目化教程雷静项目四停车收费系统课件教学.ppt
- Java项目化教程雷静项目五俄罗斯方块游戏课件教学.ppt
- Java项目化教程雷静项目一计算器课件教学.ppt
- Java项目化教程邹承俊开发平台搭建课件教学.ppt
原创力文档

文档评论(0)