zoukankan      html  css  js  c++  java
  • python中的类和对象

    类和对象

    1. 类和对象和概念

    • 类:共性事物的抽象,是对某一类具有共同事物的描述,是具有相同属性和方法的集合
    • 对象:类的实例,是共性事物的一个体现,是这类事物中的每个个体

    2. 总结:

    类是对象的模板,对象是类的实例

    3. 创建类的语法

    class Math:                   #类名一般首字母大写
        a = 4                     #属性
        b = 5
    
        def add(self):
            c = self.a + self.b
            return c

    注意:

    1. 类名一般首字母大写,比如class User ,其中class是关键字
    2. 类里面包含属性(变量)与方法(函数)
    3. 类函数自带self关键字,不能少! self指向对象本身,是类的实例的一个引用
    4. 如果在类或函数里面要调用属性(self.属性名),方法(self.方法名)

    实例化

    1. 实例名 = 类名(),如上面的Math类实例化; math_1 = Math()

    2. 示例

    class Friend:
    
        def __init__(self, height, age, money):
            self.height = height
            self.age = age
            self.money = money
    
        def can_Cook(self, can = True):
            if can == True:
                return "会做饭!"
            else:
                return "不会做饭!"
    
    Peter = Friend("178", 27, "2000000")
    print("Peter今年{0}岁,身高{1}cm, 存款{2}元, 并且{3}".format(Peter.age, Peter.height, Peter.money,Peter.can_Cook()))

    运行结果:

    Peter今年27岁,身高178cm, 存款2000000, 并且会做饭!
  • 相关阅读:
    响应式布局
    CSS3过渡
    CSS3背景
    CSS渐变
    CSS3选择器
    CSS3
    自定义指令
    键盘修饰符
    过滤器
    v-if与v-show区别
  • 原文地址:https://www.cnblogs.com/my_captain/p/8974971.html
Copyright © 2011-2022 走看看