面向对象的编程思想 面向对象的编程思想 面向对象的编程思想与面向过程的编程思想并不是对立的 通俗来讲,面向过程的编程思想可以理解为搞清楚怎么去做一件事 而面向对象的编程思想不光要弄清楚怎么去做这件事,还要了解让谁来做这件事,即对象Object。 对象的来源 真实世界==>实体==>采样==>群体特征(属性+动作) 类比到java中就是 代码==>类==>实例化(new)==>对象 在代码层里,对象是类实例化的结果 对象的主要功能:调用方法+访问属性 对象有哪些属性,能执行什么方法,都取决于类 所以在面向对象的编程中,最重要的就是编写类的结构