Java面向对象
谈到面向对象,那就不得不说到面向过程了。
对于面向过程来说,主要体现的是功能过程,关注点是功能。
而面向对象则是体现具有功能的对象,关注点是对象。
拿一个demo来说,打开冰箱,取出东西,关闭冰箱,就是这么一个过程, 面向过程很直接,就是打开、取出、关闭。
而面向对象则不同了,声明一个冰箱对象,这个对象内部包含了打开、取出、关闭功能,存在这么一个对象,那么就具有这么一些功能。
关于类和对象,
类是对象的模板,是现实中一类事物的描述,具有属性和方法;
对象是类的实例,是实实在在的一个个体。