面向对象大家都很熟悉,可是基于对象就不一定了。两个听起来好象是同一回事,而事实上它们却千差万别。基于对象是指:我们采用对象封装技术,将数据和操作捆绑在一起,但是并没有合理地使用多态、继承等面向对象技术进行软件设计。其中的“没有合理使用”这一修饰非常重要,它道出了面向对象和基于对象的本质区别。 虽然,听起来面向对象我们很是熟悉,但就我的观察,很多以前从事C程序开发的人,
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号