Python3 面向对象编程
所谓对象,一切事物皆为对象,在编程中对象实际就是数据与相关行为对集合。
对象与类之间对区别在于类是用来描述对象。
如何在项目中进行面向对象分析:
首先尽可能对想出对象的属性,考虑属性的类型,它们是基本类型还是类?有没有哪些属性实际上是行为伪装的?有时候有些看起来像是数据的属性实际上是从对象中的其他数据计算得来的,并且你可以通过一个方法完成这些计算。这个对象还有哪些其他的方法或行为?哪些对象可以调用这些方法?这些对象之间是什么样的关系?
Python3 面向对象编程
所谓对象,一切事物皆为对象,在编程中对象实际就是数据与相关行为对集合。
对象与类之间对区别在于类是用来描述对象。
如何在项目中进行面向对象分析:
首先尽可能对想出对象的属性,考虑属性的类型,它们是基本类型还是类?有没有哪些属性实际上是行为伪装的?有时候有些看起来像是数据的属性实际上是从对象中的其他数据计算得来的,并且你可以通过一个方法完成这些计算。这个对象还有哪些其他的方法或行为?哪些对象可以调用这些方法?这些对象之间是什么样的关系?
本文标题:面向对象分析
本文链接:https://www.haomeiwen.com/subject/fqvpxqtx.html
网友评论