zoukankan      html  css  js  c++  java
  • python(十七)类

    类是面向对象的,里面也是包含面向过程的。

         一个模型 、一个例子

    实例/对象

        一个通过模型造出来的实物,成为实例/对象

    实例化

         就是制作实物的过程称为实例化

    构造函数

         在实例化一个对象的时候会自动执行构造行数

    class Person:
        def __init__(self,name,age,gender):
            self.name=name
            self.age=age
            self.gender=gender
            print('%s,%s,今年%s,来自一个江南小镇'%(self.name,self.gender,self.age))
    p=Person('Alex',19,'')

    self
        本类对象
        self就是你实例化的那个变量
        self.xxx = xxx
        在别的函数里面就直接可以用了

    析构函数

         实例被销毁的时候会自动调用

    class Person:
        def __init__(self,name,age,gender):
            self.name=name
            self.age=age
            self.gender=gender
            print('%s,%s,今年%s,来自一个江南小镇'%(self.name,self.gender,self.age))
        def __del__(self):
            print('实例被销毁')
    p=Person('Alex',19,'')
  • 相关阅读:
    web前端node.js常用命令
    常见的一部份面试题
    JavaScript基础语法
    表单属性、标签
    文字美化学习总结
    JS-实现横向手风琴
    Js-带进度条的轮播图
    canvas-八卦图和时钟实现
    JS-闭包练习
    JS-上下文练习
  • 原文地址:https://www.cnblogs.com/dmjsd/p/13492178.html
Copyright © 2011-2022 走看看