面向过程的问题

来源:1-1 继承的概念和特点

qq_又是你岂能_0

2019-10-25 10:35:07

老师,我想问下,面向过程是把每一个过程写出来。比如说

public void 事情1(){

do something

}

public void 事情2(){

do something

}

main(){

调用事情1()

调用事情2()

}

那么面向对象,您说面向对象可以随时调整过程,但是面向过程应该也可以吧,因为只要把调用方法的顺序换一换不就行了?因为面向对象也是要不停地调用写的函数,面向过程也是,这样又有什么很大的区别呢?因为都是可以调用函数来实现功能。

main(){

new 新对象1;

new 新对象2;

新对象1.事情1();

新对象1.事情2();

新对象2.事情2();

}

写回答

1回答

好帮手慕雪

2019-10-25

面向过程时一个类中,你能放多少方法呢?放的过多,是不是不好维护。如果分散到不同的类里,是不是也不好找。一个大的系统,你想想得有多少的方法呀。面向对象的话,就有一个规则,某个所属的对像,它本应该有什么方法,什么属性,就划分到那个类里。所以分门别类的放起来,该用谁时new对象去调用它。有这个对象,还有另一个存在的同样有这样属性方法的,再new,并且,两者可以同进存在,一个对象内的方法属性可以有相互的关联,这是面向过程是做不到的。祝:学习愉快

0
hq_又是你岂能_0
h 了解,学到了。谢谢
h019-10-25
共1条回复

0 学习 · 2907 问题

查看课程