zoukankan      html  css  js  c++  java
  • python

    一、静态字段:保存在类里面

    1.创建静态字段:

    class Foo:
        
        CC = 123    # 字段(静态字段),保存在类里
        def __init__(self):
            self.name = 'alex'
        def show(self):
            print(self.name)

     2、访问静态字段:

    访问静态字段直接用类访问 ,万不得已的时候可以对象访问

    print(Province.country)
    print(hb.country)

    out:

    中国
    中国

    二、普通字段:保存到对象里

    1、创建普通字段

    class Foo:
       
        def __init__(self):  
           
            self.name = 'alex'    #普通字段, 保存在对象里面
        def show(self):
            print(self.name)

    2、访问普通字段:

    访问普通字段需要使用对象 才能访问静态字段

    hb = Province('河北')
    print(hb.name)

    out:

    河北

    静态字段和普通字段访问的规则

     #一般情况:自己访问自己字段
    规则:
    # 普通字段只能使用对象访问
    # 静态字段用类访问(万不得已的时候可以使用对象访问)

  • 相关阅读:
    R语言中的logical(0)和numeric(0)以及赋值问题
    创建hadoop用户
    虚拟机安装
    spark1-MapReduce
    arcgis1-shp转成mdb
    Actor-配置Maven
    scala6-单词计数(map(),flatMap())
    scala5-数组
    scala4-函数
    scala3-for循环
  • 原文地址:https://www.cnblogs.com/pangguoping/p/5617510.html
Copyright © 2011-2022 走看看