本帖最后由 黑色旋涡 于 2017-2-17 11:20 编辑
就是把要做的操作变成一个具体的东西,然后对那个东西进行操作
比如我们是一个石料加工厂,于是,石头就是我们的操作对象。
在这里,“石头”是一个概念,任何石头都叫石头,这就是类。
我们要开工了,于是就要到石头堆里实际拿一块真的石头才能给他进行加工,为了方便交流,我们给那块石头娶了一个名字。这个就是实例化的对象。
然后我们要对目标进行加工,比如说我们要对一个被我们取名为“s”的石头进行切割,这样在编程的时候就写成这样s.qiange().这就是面向对象。
类是一个概念,就像石头指的是一个所有石头而不是某个具体的个体
对象是一个类的实例,相当于某块具体的石头
类的方法相当于我们能对他进行的操作
其实说到底是为了方便编程,可以方便的把细节封装起来,让我们编程的时候思维更清晰用的 |