zoukankan      html  css  js  c++  java
  • Python基础-day10-类的创建和调用

    类的定义:

    class Student:

    类的创建:

    Lily=Student("Lily",100)

    调用类属性:

    类和对象都可以调用

    实例属性:

    实例对象的属性,对象.属性=属性值

    如何在类中定义对象属性:

    利用初始化方法,创建对象调用,通过传参添加对象属性,如下代码

    类方法@classmethod:

    类和对象直接调用

    静态方法@staticmethod:

    可以用类和对象也可直接调用

    class Student:
        inClass = "一班"
        teacher = "Ma dongmei"
    
        def __init__(self, name, score):
            self.name = name
            self.score = score
        @classmethod
        def inmetho(cls):
            print("这是一个类方法,只能通过类调用")
    
        @staticmethod
        def publicmethod(cls):
            print("这是一个静态方法")
    
    lily=Student("lily",100)
    print(lily.name)
    print(lily.score)
  • 相关阅读:
    这些天对iframe的初步运用
    后台制作与商品装入
    主页的设计
    DevOps
    Nginx
    DevOps
    DevOps
    Cluster
    Cluster
    Cluster
  • 原文地址:https://www.cnblogs.com/majinjin/p/15001437.html
Copyright © 2011-2022 走看看