zoukankan      html  css  js  c++  java
  • 类、对象、实例化

    一、

    先定义类才能实例化(实例化需要引用类的名称);tradespi=CTradeSpi(tradeapi)  #创建tradespi实例,CTradeSpi为类名(class name)

    类是对象的抽象化,实例化是类的具象。

    #定义的Student类,包含名字和年龄2个属性,通过print输出可以直接得到定义的值。
    class Student:
        name = 'Adriana'
        age = 21
    #print(Student.name,Student.age)
        
    ##########################################
    #如果想改变属性值,直接用类名.属性赋值即可。
    Student.name= 'Belinda'
    Student.age= 18
    #print(Student.name,Student.age)
    
    ##########################################
    #创建s实例,实例化后改变属性值,但不改变类本身的属性值,
    #切记,这是两个不同的个体。
    s=Student()
    s.name = 'joe'
    s.age = 32
    print(s.name,s.age)
    print(Student.name,Student.age)
    class Firstclass(): #
        spam = 30  #属性
        def display(self):#类方法
            print(self.spam)
            
    x = Firstclass() #创建类实例
    x.display()#方法调用
  • 相关阅读:
    再谈树形dp
    洛谷 P3627 [APIO2009]抢掠计划
    树状数组
    树形dp 入门
    洛谷P2014 选课
    洛谷P2015 二叉苹果树
    9 vue.js 被观察数组的变异方法
    8 vue的v-model指令学习
    7vue-事件修饰符
    6.vue事件绑定-click
  • 原文地址:https://www.cnblogs.com/joeshang/p/11802240.html
Copyright © 2011-2022 走看看