什么是面向对象以及基本特征

简介: 什么是面向对象以及基本特征

什么是面向对象?

面向对象就是:把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。对象即为人对各种具体物体抽象后的一个概念,人们每天都要接触各种各样的对象,如手机就是一个对象。

对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。

:类是一个模板,它描述一类对象的行为和状态。

相关文章
|
Java 编译器 应用服务中间件
知识单元三 面向对象-2
知识单元三 面向对象-2
171 0
|
编译器
知识单元三 面向对象-3(二)
知识单元三 面向对象-3(二)
235 0
|
Java 编译器
知识单元三 面向对象-3(一)
知识单元三 面向对象-3
169 0
什么是面向对象设计领域的 Covariance 概念
什么是面向对象设计领域的 Covariance 概念
面向对象概念
1. Coad和Yourdon给出了一个定义:面向对象=对象+类+继承+通信 2. 如果一个软件系统使用这样4个概念设计和实现,则我们认为这个软件系统是面向对象的 什么是对象(object)
67 0
C++面向对象的概念和特点
C++面向对象的概念和特点
面向对象基础-抽象
面向对象基础-抽象
53 0
|
设计模式
面向对象方法-抽象
面向对象方法-抽象
面向对象的特征之三:多态
1、多态性,可以理解为一个事物的多种表现形态        1> 方法的多态性:重载与重写        2>子类对象的多态性:父子类对象的转换                        ①、父类的引用指向子类对象(即向上转型),当调用方法时,实际上执行的是子类重写父类已有的方法。
1072 0
|
Java 编译器 开发者