面向对象 面向对象是一个抽象的概念,其本质就是对事物以抽象的方式建立对应的模型. 简单来讲,比如我有一只钢笔,那么我就可以通过分析,可以得到 这只钢笔的材第是塑料,品牌是个杂牌 ,里面装的墨是黑色的,可以用.这时候就能建立一个钢笔的模型,它在这里应该有这些属性: 图是一个不正确的UML类图,但是可以简单的概述一下我们抽象的结果.这个图就描述了一个我们抽象出来的钢笔类应该有哪些特性,而我手里的那只钢笔就可以看做是钢笔类的一个实例. 简单来讲,面向对象编程就是针对一个事件或者说一个过程,找到这个过程…