首页 > 代码库 > 对象与类

对象与类

对象

  什么是java中的对象,用一句流传很广的话来说那就是万物皆对象,这里的万物包括任何客观存在的事实和主观抽象的概念。

为什么要面向对象

  提高代码的可维护性和拓展性,计算机总能够按照代码的规则一步一步执行代码,无论代码多么复杂都能够轻松应付,但是相对于编写代码的人来说就不是那么容易了,对于结构化程序来说,如果你想要对旧有程序进行维护和拓展,必须要了解原有程序的逻辑和实现机制,增加了维护和拓展的难度,但采用面向对象的程序来说,可以直接利用继承来达到目的。

  结构化程序实现的目标是以功能来构造程序的,这种程序设计理念导致我们在设计程序时会将客观事实映射到功能模块上,而实际情况是对象具备属性和行为,对象的属性一般是稳定的,变化的是对象的行为,不同对象之间具备各种联系,因此面向对象的程序在实现功能更改时,只需要

对象与类