摘要:
class Pagination: def __init__(self, total_count, per_page_count, page_num): """ :param total_count: 数据总条数 :param per_page_count: 每页数据显示的条数 :param pag 阅读全文
摘要:
属性方法写法 # 属性方法写法1 class Info: @property # 变成属性方法 def get_name(self): return '123' @get_name.setter # 给属性方法,增加一个setter方法,setter 表示设置 def get_name(self, 阅读全文
摘要:
class Info: def __init__(self, name): self.name = name # 实例变量 @classmethod def fetch(cls): print(cls) Info.fetch() # 调用静态方法,不需要创建对象,也不需传self参数 阅读全文
摘要:
class Info: def __init__(self, name): self.name = name # 实例变量 @staticmethod def fetch(): print(123) Info.fetch() # 调用静态方法,不需要创建对象,也不需传self参数 阅读全文
摘要:
class Info: def __init__(self, name): self.name = name # 实例变量 def fetch(self): print(123, self.name) @staticmethod def push(): pass @classmethod def p 阅读全文
摘要:
绑定方法 静态方法 类方法 class Info: def __init__(self, name): self.name = name # 实例变量 def fetch(self): # 绑定方法,必须先创建对象再调用,至少有个self参数,self 表示当前执行的这个对象 pass @stati 阅读全文
摘要:
python内部一般三类成员: 变量(类、实例变量) # 各种变量 class Info: city = '北京' # 类变量 def __init__(self, name): self.name = name # 实例变量 self.age = 19 # 实例变量 obj = Info("tes 阅读全文
摘要:
# java class Info { public void getName(string v1){ } } Info obj = new Info(): obj.getName=("sdfasdfa") obg.getName=(123412) # java 支持多态,也叫支持多种数据类型 cl 阅读全文
摘要:
继承 一定时刻知道,self是哪个类的对象。只要知道是哪个类的对象,就从哪个类开始进行查找 class base: # 父类,也可称为基类 pass class Info(base): # 子类,也可称为派生类 pass class base: # 父类,也可称为基类 def f1(self): p 阅读全文
摘要:
# 将数据封装到对象,方便后续使用 class user(): def __init__(self, name, age): self.name = name self.age = age obj1 = user('李四', 18) obj1 = user('李四', 18) # 也可以按下面的进行 阅读全文