zoukankan      html  css  js  c++  java
  • python 继承与多态

    类的初始化
     
    class Student:  #我们定义的所有类都有类的基本方法
        Name=None
        Sex=None
        ID=None
        def person(self): 
            print(self.Name,"哈哈哈哈哈")
        def __init__(self,name,sex,id):  #直接运用这个方法赋值
            self.Name=name
            self.Sex=sex
            self.ID=id
            print(name,sex,id)
     
    stu_zn=Student("周诺","女",123) #实例化一个对象的时候默认就调用了 __innit_方法来初始化,所以可以直接传值进去
    stu_zn.person()
     
    1.类定义了 __init__() 方法的话,类的实例化操作会自动调用 __init__() 方法
    继承 __init__() 方法可以有参数,参数通过 __init__() 传递到类的实例化操作上
    2.def person(self):   self代表类的实例,而非类。类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。

  • 相关阅读:
    智能手机
    Micro LED
    paper-10-IRM-in-MANETs
    INFOCOM
    如何基于 Android Things 构建一个智能家居系统?
    (OK) VNCserver
    CCF 2016-04-2 俄罗斯方块
    CCF 2016-04-1 折点计数
    洛谷 P1927 防护伞
    洛谷 P1843 奶牛晒衣服
  • 原文地址:https://www.cnblogs.com/nuonuozhou/p/8645083.html
Copyright © 2011-2022 走看看