设为首页 加入收藏

TOP

简单介绍一下面向对象编程
2014-11-24 01:20:06 来源: 作者: 【 】 浏览:7
Tags:简单 介绍 面向 对象 编程

1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道 can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流 都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。


2.OOP中最重要的思想是类,类是模板是蓝图,从类中构造一个对象,即创建了这个类的一个实例(instance)。


3.封装:就是把数据和行为结合起在一个包中)并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instance field)。


4.通过扩展一个类来获得一个新类叫继承(inheritance),而所有的类都是由Object根超类扩展而得,根超类下文会做介绍。


5.对象的3个主要特性


behavior—说明这个对象能做什么.
state—当对象施加方法时对象的反映.
identity—与其他相似行为对象的区分标志.
每个对象有唯一的indentity 而这3者之间相互影响.


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇面向对象中类之间的关系都有哪些? 下一篇位操作技巧面试题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: