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。

  • 相关阅读:
    colock
    ToggleButton 和 Switch
    radioButon的使用
    kotlin中val和var的区别
    textEdit
    c++ 网络编程基础
    网格布局 GridLayout
    数组、指针和引用
    Hello Word
    Win7-U盘安装出现"We were unable to copy your files. "
  • 原文地址:https://www.cnblogs.com/nuonuozhou/p/8645083.html
Copyright © 2011-2022 走看看