面向过程
将一个事情拆解成不同的步骤依次执行,每个步骤就是一个过程,这个过程通常以函数或者方法进行封装。
例如:小明开车去公司上班。
小明带上车钥匙 -> 小明上车点火启动 -> 小明导航去公司 -> 小明到公司了 -> 小明工作
面相对象
讲一个事情的属性和行为全部封装成对象,然后用对象的方法进行执行。
例如:小明开车去公司上班。
class 小明 {
private String 钥匙;
private void 点火启动(){}
private void 导航(){}
private void 到公司(){}
private void 工作(){}
}
小明.set(钥匙)
小明.点火启动();
小明.导航();
小明.到公司();
小明.工作();
评论区