Python类一

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python类一相关的知识,希望对你有一定的参考价值。

面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。
class ClassName:
     ‘‘‘类的说明‘‘‘
     类的内容
 
举例:
class ren(object):
     ‘‘‘this is a new class‘‘‘
     name = ‘meinv‘
     sex = ‘woman‘
a = ren()
print (type(a))
print (a.name)
print (a.sex)
a.age = 10
print (a.age)
结果:
<class ‘__main__.ren‘>
meinv
woman
10
 
 
类的构造器
 
class ren(object):
def __init__(self, name, sex):
self.name = name
self.sex = sex
def hello(self):
print (‘Hello {0}‘.format(self.name))

test = ren("Kelake", "M")
test.hello()

test2 = ren("King", "M")
test2.hello()
运行结果:
Connected to pydev debugger (build 172.3968.37)
Hello Kelake
Hello King
 
Process finished with exit code 0
 
 
类的继承
class A(object):
     pass
class B(object)
     pass
class C(A,B)
     pass
 
 
类C继承类A和类B  .
 
 
 
 
 
 











以上是关于Python类一的主要内容,如果未能解决你的问题,请参考以下文章

常用工具类-----长期更新

动态SQL基础概念复习(Javaweb作业5)

开发工具 | 即将jupyter的新一代notebook

从Asynctask ONPostExecute调用片段方法

爬虫遇到头疼的验证码?Python实战讲解弹窗处理和验证码识别

Python类OOPs概念[重复]