zoukankan      html  css  js  c++  java
  • Python 【类的创建和类的实例化】

    一.类的创建

    #类的实例化
    class Dog(object):#object类,o小写
    
        type = "宠物"  #类变量
    
        def __init__(self,name,age): #初始化方法
    
            self.name = name  #实例变量(属性)
    
            self.age = age
    
            self.run()
    
        def run(self):  #普通方法
    
            print(self.name,"在咆哮!")
    
        def eat(self,speed):
    
            print(self.name,"在吃:",speed)

    1.创建类

    class Dog(object):  //class创建Dog类,继承object基类

    2.类变量

    type = "宠物"  #类变量

    类变量是在初始化方法之前的变量

    3.初始化方法

    def __init__(self,name,age): #初始化方法

    初始化方法是__init__(),里面传入参数

    4.实例变量(属性)

    5.普通方法

    二.类的实例化

    #实例化
    win = Dog("恶龙",12)  #隐式传递self,当前对象传入
    
    #实例化变量
    print(win.name)
    
    #实例化变量重新赋值
    win.name = "黑色"
    
    print(win.name)
    
    
    #获取方法
    win.run()

    1.类的实例化

    win = Dog("恶龙",12)

    实例化的参数就是初始化的参数__init__(self,name,age)

    2.实例化变量

    win.name   //获取实例化变量

    3.修改实例化变量

    win.name = "黑色"

    4.获取对象方法

    win.run()
  • 相关阅读:
    Jenkins搭建
    Hexo搭建静态博客站点
    FactoryBean简介以及Mybatis-Spring应用
    ArrayList源码分析
    BCZM : 1.8
    BCZM : 1.7
    BCZM : 1.6
    BCZM : 1.5
    BCZM : 1.4
    BCZM : 1.3
  • 原文地址:https://www.cnblogs.com/Crown-V/p/12388444.html
Copyright © 2011-2022 走看看