概述
1.类里每个方法第一个参数都是self
class Foo:
empCount
def __init__(self, name, age):
self.name = name
self.age = age
def detail(self):
print(self.name)
print(self.age)
2. 构造函数的名字是 __init__
3. self.xx 就是私有变量,写在最上面的就变成了所有实例之间共享!
4.继承写法
class Child(Parent): # 定义子类
def __init__(self):
print "调用子类构造方法"
def childMethod(self):
print '调用子类方法'
5. 基础重载方法
class Vector:
def __init__(self, a, b):
self.a = a
self.b = b
def __str__(self):
return 'Vector (%d, %d)' % (self.a, self.b)
def __add__(self,other):
return Vector(self.a + other.a, self.b + other.b)
def __del__( self ):
pass
http://www.waitingfy.com/archives/3269
初学Python——字典
最后
以上就是柔弱裙子为你收集整理的Python class 与c++ 之类的区别的全部内容,希望文章能够帮你解决Python class 与c++ 之类的区别所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复