面向对象的编程概述

相信很多程序猿,特别是新手,对面向对象都用过而且可能用的还很熟,却没有去深入理解过,别人一问才发现,入门便是不熟。

说起 面向对象,不得不提的就是面向过程。大家应该都清楚,面向过程是具体化的,流程化的,解决一个问题,你需要一步一步的分析(变量),一步一步的实现(方法),这就是面向过程的设计。那什么是面向对象?其实,面向对象是模型化的,你只需抽象出一个类,这是一个封闭的盒子,在这里你拥有数据也拥有解决问题的方法。

Read more