面向对象
来源:互联网 发布:生活记账软件 编辑:程序博客网 时间:2024/04/30 08:04
为什么要写这篇文档?
我写这篇文档只是想把我所认识的面向对象理论给表达出来,并希望可以给一些开发者以启示作用。
而我目前并不打算开放它们,因为还没有写完呢。所以现在请勿评论。
而我目前并不打算开放它们,因为还没有写完呢。所以现在请勿评论。
什么是面向对象?
面向对象是一种程序设计的范式。面向对象使用对象,类,封装,继承,多态,消息等概念来进行程序设计。为什么面向对象?
面向对象符合人类对世界的认知规律。简单说,人类个体认识世界是从对周围事物的观察开始的,而且是从具体到抽象的,并且认识到事物的属性,状态,行为等等,以及事物之间的相互关系。而面向对象就是对这种思维方式的抽象表达。