面向对象术语回顾
来源:互联网 发布:天猫下单软件 编辑:程序博客网 时间:2024/05/22 16:51
面向对象术语回顾:
术 语
描 述
抽象类(abstract class)
定义了一组相关类的行为
术 语
描 述
类(class)
根据对象所具有的责任定义对象的类型。责任可以分为行为和/或状态。这些分别是由方法和/或数据实现的
具体类(concrete class)
实现抽象类某一特定类型行为的类。具体类是一个概念特定、不变的实现
封装(encapsulation)
通常定义为数据隐藏,但最好将它看作任何形式的隐藏(类型、实现和设计等等)
继承(inheritance)
一个类继承另一个类,是指它接受了该类的一些或者所有性质。起始类称为基类、超类、父类或者泛化类,而继承类称为派生类、子类或者特化类
实例(instance)
类的特例(总是一个对象)。类的特殊实例或者实体。每个对象都有自己的状态。因此同一个类型(类)可以有几个对象*
实例化(instantiation)
创建类的一个实例的过程
接口(interface)
接口与类类似,但是只为其成员提供规约而不提供实现。它与只含有抽象成员的抽象类很相似。编程的时候,如果需要几个类共享公共基类中没有的一些特性,而且希望确保每个类自己实现这些特性(因为所有成员都是抽象的),就应该使用接口
视角(perspective)
观察对象有三种视角:概念视角、规约视角和实现视角。这三个不同层次的区别在理解抽象类与其派生类之间的关系上用处很大。抽象类定义了如何在概念层次上解决问题,还提供了与任何派生对象通信的规约。每个派生类都按需要提供特定的实现
多态(polymorphism)
能够用一种方式引用一个类的不同派生类,但获得的行为对应于所引用的派生类
* 有些面向对象分析人员说万事万物皆对象:类是对象,实例也是对象。这在技术上可能是正确的,但是却成了混淆和发生争议的地方。本书所称的对象是类的实例。
- 面向对象术语回顾
- 面向对象术语回顾
- 面向对象术语
- 面向对象的术语
- 面向对象基础术语
- 面向对象基础术语
- 面向对象术语
- 面向对象术语
- [技术回顾]面向对象
- 回顾面向对象
- 回顾面向对象基础
- 回顾面向对象基础
- 面向对象知识回顾
- 面向对象知识点回顾
- 面向对象的一些术语
- 面向对象程序设计的术语
- java面向对象基础回顾
- 回顾JavaScript高级面向对象
- MySQL 的数据类型和建库策略
- 在Atlas服务器端实现中推荐使用Web Service而不是Page Method
- Hibernate入门 - 基础配置
- 零起点学VB做外挂(四)
- 使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图
- 面向对象术语回顾
- picture_view
- huyuwei
- window form 练习使用datagridview
- 如何学习Hibernate
- 图片上传(加水印、缩略图、远程保存)的简单例子
- 用数据库按照树型结构存储系统参数
- CoM+日志错误 Help!!!
- sql基本函数