面向对象编程

面向对象编程

传统的面向过程开发

比如人狗大战

我会判断 如果人赢了狗 会怎么样,狗赢了人会怎么样?

而面向过程开发相当于 我先定义一个模型叫狗,再定义一个模型叫人, 各自有各自的方法(人可以是打, 狗可以是舔,)将方法作为属性传给各自的模型, 然后生成模型的实例,调用实例的方法来进行人狗的对打交互

posted on 2020-07-09 19:32  sunnywillow  阅读(108)  评论(0编辑  收藏  举报