Python中的类/ OO是一个好方法吗?

时间:2014-03-02 23:49:37

标签: python class oop

基本上,为什么我看到很多人说我们不应该使用Python类?我仍然是一名新手Python程序员,对我而言,课程看起来很不错。我觉得这个问题的答案在于理解我还没有的语言。

尽我所能:编写Python类并在Python中使用OOP是好的,还是不好?

1 个答案:

答案 0 :(得分:6)

我们可以通过几种方式来解释这一点。我看到两个。

  1. 不使用类的想法并不是对OOP的拒绝。这是确认它是适当时使用的工具。因为Python不是严格面向对象的,所以只需在函数合适时使用函数。您可能听到人们拒绝课程,因为他们没有为项目提供任何优势并导致代码膨胀。这是Stop Writing Classes谈话背后的概念。

  2. Much to Guido's dismay,Python也可用于函数式编程。也许与你交谈的人对函数式编程和避免状态感兴趣。相反,他们希望专注于数据及其转换。