2018/11/26孙小北

Python构造函数报错:TypeError: People() takes no arguments

问题类的构造函数使用时报错如下:Traceback (most recent call last): File "D:/PythonProjects/Demo/8classDemo.py", line 57, in xwy2 = People('邹增理', 2, '女')TypeError: People() takes no arguments代码class People: # 类变量 name = '' age = 0 sex = '男' # 构造函数 def __int...

阅读全文»
2018/11/25孙小北

Python入门之面向对象

相关概念类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类似对象的抽象。方法:类中定义的函数。(类的成员函数)类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。实例变量:定义在方法中的变量,只作...

阅读全文»
2018/5/29孙小北

抽象类和接口

一、抽象类和接口的定义从设计层面来说,抽象是对类的抽象,是一种模板设计,接口是行为的抽象,是一种行为的规范。即接口只能定义一系列方法,而不能包含方法的实现和变量,不能拥有自己的属性,但是抽象类能够拥有变量。接口是抽象方法的集合。如果一个类实现了某个接口,那么它就继承了这个接口的抽象方法。这就像契约模式,如果实现了...

阅读全文»

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档