Python面向对象入门--类

生活小百事通 2023年06月27日 阅读 (39)

1、类class是通俗的说就是事物的属性和行为的抽象。下面我们定义个动物类,名称和体重是动物属性,动物的叫是动物行为方法。然后获取类的实例。

Python面向对象入门--类

2、上面的代码有几个点需要说明一下:(1) self: self是个形式参数,代表本类的实例类似于java的this关键字通过self可以调用本类的属性和方法。(2) __init__(self):初始化方法,类似java的构造方法(3) shout(self): 类方法和普通方法的区别是类方法必须带一个名称为self的参数

Python面向对象入门--类

3、创建哄兼对象python中没有new关闲辞键字,直接通过方法名参数列表,跟调用普通方法没什么区别。

Python面向对象入门--类

4、访问和赋值类的属性(1) 通过“.”类访问对象的属性和行为(2) getattr(obj, name, default) : 访问对象的属性。(3) 通过“=”号赋值(4)setattr(obj,name,value) : 赋值对象属性,如果属性不存在,会创建一个新属性。

Python面向对象入门--类

5、类的方法:(1) 实例方法:第一个参数self,通过实欧斤没例来访问(2) 类方法:第一个参数cls代表当前的类,classmethod 来创建类方法。类名和实例都可以访问。(3) 静态方法:其实跟普通方法差不多,没有默认参数,类名和实例都可以调用

Python面向对象入门--类

6、类的内置属性(1) __name__ (2) __doc__ (3) __modual__ 4 __base__

Python面向对象入门--类

精彩内容尽在问答鸭,如果您觉得这篇内容不错,别忘了分享给好友哦!

相关文章

  • 如何用jquery选择器获得HTML元素对象.

    如何用jquery选择器获得HTML元素对象

    1、新建一个html文件,命名为test.html,用于介绍如何用jquery选择器获得html元素对象。

    2022-07-04 阅读 (259)
  • js数组根据一个对象的属性值找到对应的对象.

    js数组根据一个对象的属性值找到对应的对象

    1、第一步,为了方便我们队javascript代码进行操作演示,我们点击打开【sublime_texthtml代码编辑器】,详细如下图2、第二步,我们创建一个数组,数组每一项都是一个对象,对象内容有名字,年龄,性别,学号,详细如下图3、第三步,现在我们准备根据【学号schoolnum这个值等于3,找到小智这个对象】,我们使用foreach这个方法来解决,下图是foreach官方文档的使用方法,详细如下图4、第四步,我们【使用foreach来找到schoolnum等于3的对象】,详细的代码如下5、第五步,我

    2022-07-18 阅读 (198)
  • input对象button类型如何使用type属性?.

    input对象button类型如何使用type属性?

    1、创建一个名称为button_type的html文件2、添加一个input元素设置input类型为button,设置id为obj_my_button_type3.4、在javascript中创建一个自定义函数my_button_type5、在自定义函数中通过id获取input对象。

    2022-07-04 阅读 (197)
  • 如何使用ES6中方法设置一个对象的原型对象.

    如何使用ES6中方法设置一个对象的原型对象

    1、双击打开hbuilder工具,新建一个javascript文件,然后定义空对象m2、接着,再定义一个对象h,添加属性x:2003、使用object.setprototypeof方法,设置对象h的原型对象4、利用对象点属性的方法,给对象m添加属性i、j和k5、然后使用console.log方法,依次打印对象m中的i、j和k,还有对象h中的x6、保存代码并运行javascript文件,查看控制台打印结果

    2022-07-03 阅读 (195)
  • word如何/怎么快速选择多个图形/文本框对象?.

    word如何/怎么快速选择多个图形/文本框对象?

    一、ctrl+鼠标左键1、打开word文档。2、按下ctrl键,然后鼠标点击要选中的对象即可选择多个对象。

    2023-03-29 阅读 (172)
  • cdr怎么隐藏对象.

    cdr怎么隐藏对象

    1、新建cdr文档,用矩形工具,随意画几个图形,选择需要隐藏的对象,右击“隐藏对象”或者在对象菜单中选择“隐藏——隐藏对象”。

    2023-02-26 阅读 (162)
  • AutoCAD 2014如何选择对象对图形进行缩放.

    AutoCAD 2014如何选择对象对图形进行缩放

    1、启动autocad2014辅助设计软件,如图所示。按照设计数据创建图形文件,本例要求选择对象对图形进行缩放。

    2023-04-16 阅读 (126)
  • DOM对象和jquery对象如何相互转换.

    DOM对象和jquery对象如何相互转换

    1、首先我们要dom对象和jquery对象各自的定义,dom对象又叫做文档对象模型,我们也可以称其为dom树,因为他就像一颗树一样,有很多的枝枝蔓蔓,如下所示就是一个dom树的形状2、在上面的dom树中,p,h3,ul,li都是dom元素节点我们平常的开发中最多的就是给某个元素添加样式,这就需要获取这个元素。

    2023-04-18 阅读 (121)
  • 怎么和对象过一个浪漫的情人节?.

    怎么和对象过一个浪漫的情人节?

    1、以诚心为基础,看一场电影。在情人节当天,看场电影是婶耍最基本不过的了,看看对象喜欢看什么样的电影,顺着他,如果是男生,那针耍么顺着自己的女朋友看电影哦,浪漫唯美类型为主,或者惊悚片,这样还能让你在女朋友面前有超人的存在感。

    2022-08-16 阅读 (102)
  • 从妹可以作为结婚对象吗.

    从妹可以作为结婚对象吗

    “姐姐没结婚,妹妹可以结婚吗”?妹妹比姐姐早些结婚,在城市中没有什么说道,毕竟受着环境的影响内心和心理都充满了无限的包容与前卫思想,相反,如果生活在农村,就算个人觉得没什么,然而身在的环境也会受家人、邻居、亲戚等的干扰,当然,这不是绝对的,前者说了,女孩结婚一般是嫁出去,只要个人觉得可以也就没有什么问题的。

    2024-04-08 阅读 (96)