为什么要进行面向对象的设计,也就是为什么要有类这个概念呢?有函数编程不就好了吗?要类干什么?
答案:函数有很大的优点,它可以提高代码的复用性。但是随着函数的增多,我们就会发现一个文件里边可能有太多的方法。这时候就没有条理了,我们找方法会非常的困难。
这时候我们可以想到用类来进行封装,把与此类相关的方法全部封装到这个类中。这样当我们需要一个方法时,可以利用这个类来调用相应的方法。
为什么要进行面向对象的设计,也就是为什么要有类这个概念呢?有函数编程不就好了吗?要类干什么?
答案:函数有很大的优点,它可以提高代码的复用性。但是随着函数的增多,我们就会发现一个文件里边可能有太多的方法。这时候就没有条理了,我们找方法会非常的困难。
这时候我们可以想到用类来进行封装,把与此类相关的方法全部封装到这个类中。这样当我们需要一个方法时,可以利用这个类来调用相应的方法。