摘要:
面向对象的编程是基于3个基本的概念:1.数据抽象 2.多态 3. 动态绑定什么是数据抽象呢?数据抽象隐藏了所描述对象的内部特征,对于外部环境而言是透明的。而外部环境只有通过使用该对象所提供的操作来表现对象的动态特征。很容易理解,其实就是类似于动态库,我们只是知道有这样的一个函数,知道他的各个参数,知道他的功能,但是具体内部怎样实现的,我们却不知道。再举个通俗的例子,你只要给我1000元钱,我就给你买件漂亮的服装,你不用管我是怎样买的,你只要给我钱就行,这里所谓的钱,也就是类中所封装起来的成员。多态是什么呢?其实就是继承,那继承的作用是什么呢?再举个简单的例子:有一个父亲(类),小眼睛、平头(相 阅读全文
posted @ 2012-08-11 00:35
CBDoctor
阅读(625)
评论(0)
推荐(0)
浙公网安备 33010602011771号