面向对象的设计中更多情况下考虑的是标准的模块化设计,在使用时根据标准进行拼装。
面向过程是面对于一个问题的解决方案,更多情况下不会做出可重用的模块化设计。
面向对象是三个主要特征:
封装
继承
多态
从方法声明开始,它由六个组件组成:
访问修饰符:定义方法的访问类型,即从应用程序中可以访问它的位置。在 Java 中,有 4 种类型的访问说明符。
public
protected
private
default
Class是用户定义的蓝图或原型,从中创建对象。它表示一种类型的所有对象共有的属性或方法集。通常,类声明可以按顺序包含以下组件:
修饰符
类名
父类
接口
身体
Object是面向对象编程的基本单元,代表现实生活中的实体。典型的 Java 程序会创建许多对象,如您所知,这些对象通过调用方法进行交互。对象包括:
状态
行为
标识
方法
面向对象编程的4个特性:
特性1:抽象
特性2:封装
特性3:继承
特性4:多态性



