zoukankan      html  css  js  c++  java
  • 什么是类?

    类就是一系列对象的特征与技能的结合体

    强调:站在不同的角度得到的分类是不一样的

    在现实世界中:现有对象后有类

    在程序中:先有类,然后以类调用出对象

    如何定义一个类?

    class Luffy:  #类名字首字母需要大写
      school = 'luffy' #类内部的变量属于类的内部属性包括里面的函数或者其他数据类型
    def lear(self):
    print('学习') #这里面的函数称之为类体
    def ear(self):
    print('吃饭')
    def sleep(self):
    print('睡觉')
    print('老王的媳妇出轨啦!') #类不需要像函数一样调用才能执行,只要生成类,里面的代码就会执行
    #查看类的名称空间:
      print(Luffy.__dict__) #打印类的名称空间 里面的变量是储存到一个字典中的,
      print(Luffy.__dict__['school']) #‘Luffy.__dict__’就相当于一个字典,它可以用字典的方法取出value
    #增加属性:
      Luffy.county = 'china'
      print(Luffy.county) #查看增加的属性
    #删除属性:
      del Luffy.county
    #改属性:
      Luffy.school = 'Luffycrty'

    #类,可以像字典一样取值:
      print(Luffy.school)  #就相当于一个字典,它可以用字典的方法取出value

    stu1 = Luffy() #实例化一个类得到一个对象
    print(stu1) #打印类生成的对象


    #总之类的属性的名称空间和函数的一样,都是储存到字典里面,可以像字典一样增删改查
  • 相关阅读:
    Numpy学习1
    spark SQL学习(综合案例-日志分析)
    spark SQL学习(认识spark SQL)
    spark SQL学习(案例-统计每日销售)
    spark SQL学习(案例-统计每日uv)
    spark SQL学习(spark连接 mysql)
    spark SQL学习(spark连接hive)
    spark SQL学习(数据源之json)
    常用的Java工具类——十六种
    Idea格式化快捷键无效,没反应
  • 原文地址:https://www.cnblogs.com/yuexijun/p/10228977.html
Copyright © 2011-2022 走看看