面向对象只是一种思想,是无论做什么开发都会用到的
就像我们写一个程序有3步要做。
面向过程就是按顺序写好1、2、3完成程序,而面向对象就是把1、2、3步都封装成一个对象,我们可以称之为方法1,然后再直接调用方法1来完成程序。这两种方式都可以达到目的。但是之后再需要用这个程序的时候,就不需要再写1、2、3而只需要调用方法1就可以了。
面向对象即万物皆对象,一段代码可以封装成对象,一个程序也可以封装成对象,多函数也可以封装成对象。把复杂的代码封装成简单的名称再对其进行调用,简化了代码的书写也让复杂的代码容易阅读跟理解。
不是什么特别要学的东西,理解就可以了,基本都是用这种方式来完成编程的。
以上只是我的理解 |