首页 > 编程 > Python > 正文

Python OOP Practice

2019-11-06 06:48:36
字体:
来源:转载
供稿:网友
Some examples to PRactice OOP in Python.
# coding=utf-8""" 	Python OOP practice """#-------------------------# Author: Kun Liu         # Start date: 2017-03-06  # Latest edit: 2017-03-06 #--------------------------# Python 3 Compatiblefrom __future__ import absolute_importfrom __future__ import divisionfrom __future__ import print_functionfrom __future__ import unicode_literals#---------------------------------class test:	count = 0	def __init__(self, name):		self.name = name		test.count += 1	def __del__(self):		test.count -= 1		print("One test class deleted")		print("left class %d"%test.count)class t:	@staticmethod	def test():		print("hello")	@classmethod	def test2(cls):		print("I am t")if __name__ == "__main__":	a = test("Liu")	b = test("Kun")	del(a)	t.test()	t.test2()
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表