Java程序 第9章 面向对象设计──类和对象.ppt
kp****93
亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
Java程序 第9章 面向对象设计──类和对象.ppt
第9章面向对象设计——类和对象9.1面向对象程序设计的基本概念9.1.1对象对象的特征分为静态特征和动态特征两种静态的特征指对象的外观、性质、属性等动态的特征指对象具有的功能、行为等人们将对象的静态特征抽象为属性,用数据来描述,在Java语言中称之为变量;人们将对象的动态特征抽象为行为,用一组代码来表示,完成对数据的操作,在Java语言中称之为方法9.1.2类将具有相同属性及相同行为的一组对象称为类面向对象的程序设计有三个主要特征如下⑴封装性⑵继承性⑶多态性9.1.3封装性封装性将尽可能对外界公布一个有限
Java-面向对象设计-类和对象.docx
Java面向对象设计类和对象理解面向对象程序设计面向对象程序(Object-orientedprogramming,OOP)设计是继面向过程又一具有里程碑意义的编程思想,是现实世界模型的自然延伸。下面从结构化程序设计说起,逐步展示面向对象程序设计。结构化程序设计简介早期的程序设计,大量使用共享变量(全局变量)和GOTO语句,这使得代码结构比较混乱,不容易改错和复用,后来有人证明所有的有意义的程序流程都可以使用顺序、选择和循环来实现,并由此提出结构化程序设计。其概念最早由在1965年提出的,是软件发展的一个
面向对象程序设计Java.doc
面向对象程序设计(Java)之通讯录管理系统分析与实现教师:班级:姓名:学号:日期:学生通讯录管理系统作业要求:1、图书馆管理系统;2、学生成绩管理系统;3、通讯录管理系统;题目:用Java语言编写一个简单的学生通讯录程序,能实现通讯录的基本功能。详细设计:软件产品布局:使用了按钮与下拉菜单。一个用来显示文件的文本区,一个用于输出信息的文本框。在下拉菜单中,我选择了用户所需要的一些常见的条件功能:录入和显示。文件显示区我们设置为可编辑,目的是方便用户进行任何形式的修改,在这里我们忽略了它所带来的不安全性。
面向对象程序设计Java.doc
面向对象程序设计(Java)之通讯录管理系统分析与实现教师:班级:姓名:学号:日期:学生通讯录管理系统作业要求:1、图书馆管理系统;2、学生成绩管理系统;3、通讯录管理系统;题目:用Java语言编写一个简单的学生通讯录程序,能实现通讯录的基本功能。详细设计:软件产品布局:使用了按钮与下拉菜单。一个用来显示文件的文本区,一个用于输出信息的文本框。在下拉菜单中,我选择了用户所需要的一些常见的条件功能:录入和显示。文件显示区我们设置为可编辑,目的是方便用户进行任何形式的修改,在这里我们忽略了它所带来的不安全性。
面向对象程序设计Java.doc
面向对象程序设计(Java)之通讯录管理系统分析与实现教师:班级:姓名:学号:日期:学生通讯录管理系统作业要求:1、图书馆管理系统;2、学生成绩管理系统;3、通讯录管理系统;题目:用Java语言编写一个简单的学生通讯录程序,能实现通讯录的基本功能。详细设计:软件产品布局:使用了按钮与下拉菜单。一个用来显示文件的文本区,一个用于输出信息的文本框。在下拉菜单中,我选择了用户所需要的一些常见的条件功能:录入和显示。文件显示区我们设置为可编辑,目的是方便用户进行任何形式的修改,在这里我们忽略了它所带来的不安全性。