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()#方法调用
  • 相关阅读:
    记: Spring Data Jpa @OneToMany 级联查询被动触发的问题
    后端小白的Bootstrap笔记
    最短路径问题
    深度优先搜索 & 广度优先搜索
    检讨书板子
    关于计时器
    博客园美化
    P4819 杀人游戏 (图论 )
    水站 (二分)
    对拍
  • 原文地址:https://www.cnblogs.com/joeshang/p/11802240.html
Copyright © 2011-2022 走看看