51CTO博客开发
大家在coding的过程中,经常会碰到这样的问题,比如一个继承体系最多允许有多少类? 一个接口最多包含多少个函数? 一个函数最多允许多少个参数? ......?????? 这个问题可是没有什么标准答案。 对于万能的编译器来说,你的继承体系哪怕有成千上万个类也没关系。但是有句话说的好,“要针对人编程,而不是针对机器编程”。虽然机器可以支持无限的接 口,可以支持
上回书说道(上回书在世说新语:什么是面向对象(之一 封装)),面向对象的第一大特性,封装。哥通过一个令人恶心的垃圾袋的例子,让亲们了解到了封装是什么,应该封装什么,和封装目的。概括的说,封装就是把 一堆相似的东西包在一块,因为东西是相似的,所以用“类”来表示封装好的东东。这次哥准备解释一下面向对象的三大特性之二继承。  
面向对象是什么呢?????? 很多人会说,面向对象是一种思想,是把世间万事万物都理解为对象的东东。哥没有那么高的境界,哥一下子理解不了那么深刻的东东。 哥面向对象的思想只是来自哥的编程经验。 哥上学的时候学习的是c语言,工作之后使用c++。 哥知道c是面向过程的程序设计语言,而c++是面向对象的语言。 而c++又是c的超集。所以面向对象是什么呢?怎么才能面向对象呢?答案是只要把c++相对于
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号