1、类的定义和语法

 View Code

2、self关键字

self 这个关键字相当于实例化对象本身(self相当于d),在实例化过程中,把自己传进去了

3、函数__init__() 、__del__()

在类中__init__()函数叫构造函数,又叫构造方法,也可以叫初始化函数。它的作用就是初始化实例时,初始化传入实例的的默认值。如果不写__init__(),就会调用的默认为空的__init__(),说白了,这个方法不管你写不写,都会调用,而且,一旦实例化就会调用。

class dog(object):

"dog class"

def __init__(self,name): #构造方法,不写调用默认的构造方法

self.name = name

def eat(self,food):

print("the dog name is {0},it like food is {1}".format(self.name,food))

d = dog("AAAA")

d.eat("hotdog")

#输出结果

the dog name is alex,it like food is hotdog

在类中__del_

python 类实例化后作为参数_python--类的实例化相关推荐

  1. 类模板,多种类型的类模板,自定义类模板,类模板的默认类型,数组的模板实现,友元和类模板,友元函数,类模板与静态变量,类模板与普通类之间互相继承,类模板作为模板参数,类嵌套,类模板嵌套,类包装器

     1.第一个最简单的类模板案例 #include "mainwindow.h" #include <QApplication> #include <QPush ...

  2. python super().__init__()参数_python类中super()和__init__()的区别

    单继承时super()和__init__()实现的功能是类似的 class Base(object): def __init__(self): print 'Base create' class ch ...

  3. python中的类及self详解_Python类class参数self原理解析

    1.self只有在类的方法中才会有,其他函数或方法是不必带self的. 2.在调用时不必传入相应的参数. 3.在类的方法中(如__init__),第一参数永远是self,表示创建的类实例本身,而不是类 ...

  4. python类的定义和创建_Python类对象的创建和使用

    通过前面章节的学习,我们已经学会如何定义一个类,但要想使用它,必须创建该类的对象. 创建类对象的过程,又称为类的实例化. 类名(参数) 定义类时,如果没有手动添加 __init__() 构造方法,又或 ...

  5. python类和对象的定义_python类与对象基本语法

    面向对象编程的2个非常重要的概念:类和对象. 对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念--类. 本人学习笔记基于python2的 ...

  6. python类与对象做项目_python 类和对象

    一.编程范式 1.面向对象编程: 2.面向过程编程: 3.函数式编程 二.面向对象设计 面向对象设计:将一类具体事物的数据和动作整个到一起; 1.我们都学过函数,那么使用函数该怎么实现面向对象设计呢? ...

  7. python用于标识类方法的是_Python类的设计与使用

    28 类的基础--设计.使用 上一章说过,类是事物功能和属性的抽象,对象是类的实例化.就像人人都知道小汽车可以干什么什么的,但光想小汽车如何好是没有用的,得开车或坐才能感受到小汽车的好.人脑里的小汽车 ...

  8. python查看类的属性和方法_python—类的属性和方法总结

    一.类的属性总结(类的属性定义在方法外,对象的属性定义在方法内) 理解: 类的(静态)属性:(人类的五官,理解为变量) 类的(动态)方法:(人类吃穿住行,理解为一个函数,至少带一个参数self,指向类 ...

  9. python单继承和多继承_Python 类继承(单继承和多继承)

    在面向对象的编程中,类的继承是非常重要的一个特性,Python同样支持类的继承.和Java等语言的单继承不同,Python支持类的单继承和有限的多继承. 一.Python类单继承 在Python中,类 ...

  10. python 类的内置方法_Python 类的常用内置方法

    类的内置方法(魔法方法): 凡是在类内部定义,以__开头__结尾的方法,都是类的内置方法,类的内置方法,会在满足某种条件下自动触发. 1.1__new__ __new__:在___init__触发前, ...

最新文章

  1. 反季大清仓,最低仅需34.9元
  2. Linux下Java Font 中文字体不显示
  3. 从前到后的CAN总线(二)
  4. 大型神经网络可能初具意识:OpenAI首席科学家引争议,众大佬吵成一团
  5. 学校APP太难用,码农爸妈们自己做出开源程序,官方却要报警
  6. 点亮Web的灯---silverlight
  7. WIN32 Inline HOOK
  8. Java中读取本地图片并转为base64解决办法
  9. git学习六:git提交忽略不必要的文件或文件夹
  10. 关于datagrid
  11. Brush、Color、String相互转换
  12. 安卓gridview条目点击事件_敬业签的安卓手机版设置便签按正序排序教程
  13. bdm导入mysql_MySQL数据库导入教程
  14. MSP430FR5994LannchPad开发笔记之三:MSP430的IO复用以及如何去获取IO复用功能
  15. 第5节 服务器系统简介及用户和组管理
  16. linux下使用ffmpeg将amr转成mp3(转)
  17. 计算机网络实训报告局域网,计算机网络局域网实验报告.doc
  18. pol点获取及火星坐标系转换
  19. 为什么要学网络爬虫?我来告诉你!
  20. 漏洞挖掘中的各种奇淫技巧(持续更新...)

热门文章

  1. Pinyin4j实现中文转拼音的功能
  2. 00 Linux内核就像软件外包公司的老板
  3. 科普SLAM之位姿图优化建图
  4. 当代男人泡妞中级教程
  5. 基于LBP+bp的表情识别和人脸识别 身份识别的门禁系统建设
  6. 浅拷贝(shallow copy)和深拷贝(deep copy)
  7. python下载包的时候,如何选择是win32,还是amd64的,其中的cp又是什么意思?
  8. 创业成立新公司的七大细节
  9. 【渝粤教育】电大中专审计原理与实务作业 题库
  10. Android电视关闭的动画效果