弄清楚类与对象的本质与基本特征,是进一步学习面向对象编程语言的基本要求.面向对象程序设计与面向过程程序设计在思维上存在着很大差别,改变一种思维方式并不是一件容易的事情. 一.面向对象程序设计 程序由对象组成,对象包含对用户公开的特定功能部分,和隐藏在其内部的实现部分.从设计层面讲,我们只关心对象能否满足要求,而无需过多关注其功能的具体实现.面对规模较小的问题时,面向过程的开发方式是比较理想的,但面对解决规模较大的问题时,面向对象的程序设计往往更加合适. 类 对象是对客观事物的抽象,类是对对象的抽…