初识类和对象 2021-12-24 10:19 304阅读 0赞 python中一切皆为对象,类型的本质就是类。 ## 类的相关知识 ## def functionName(args): '函文档字符串' ''' class类名 ‘类的文档字符串’ 创建一个类 class Data: pass 定义一个类 class person: role='person' def walk(self): print('person is walking...') 类有两种作用:属性引用和实例化 属性得引用 class person: role='person' def walk(self): print('person is walking') print(Person.role) print(person.walk) 实例化:类名加括号就是实例化,会自动出发\_\_init\_\_函数得运行,可以用它来为每个实例定制自己的特征 class person: def __init__(self,name,blood,adc,sex): self.name=name self.blood=blood self.ad=adc self.sex=sex def bite(self,dog): dog.hp-=self.ad print('%s打了%s,%s掉了%s血量'%(self.name,dog.name,dog.name,self.ad)) class Dog: def __init__(self,name,hp,ad,sex): self.name = name self.hp = hp self.ad = ad self.sex = sex def kill(self,person): person.blood-=self.ad print('%s打了%s,%s掉了%s血量'%(self.name,person.name,person.name,self.ad)) alex=person('大猫',20,30,'男') hei=Dog('驴',10,20,'藏獒') alex.bite(hei) print(hei.hp) hei.kill(alex) print(hei.hp) # 1.类名可以调用所有定义在类中的名字 # 变量 # 函数名 # 2.对象名 可以调用所有定义在对象中的属性 # 在init函数中和self相关的 # 调用函数的,且调用函数的时候,会把当前的对象当做第一个参数传递给self 转载于:https://www.cnblogs.com/jwl1/p/10594091.html
相关 初识内部类 1、成员内部类 内部类:在一个类的内部定义一个内部类。 特点: > 1、 内部类可以使用 private 修饰,表示私有。 只能在外部类当中去使用。 > > 2、 Love The Way You Lie/ 2022年08月30日 01:43/ 0 赞/ 162 阅读
相关 初识StringBuffer类 StringBuffer类 A:StringBuffer类 线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改(用+好改变 朱雀/ 2022年06月16日 05:27/ 0 赞/ 185 阅读
相关 初识Java(Java类和对象-类) 一、类 类是封装对象的属性和行为的载体,而在 Java 语言中对象的属性以成员变量的形式存在,对象的方法以成员方法的形式存在。 1.1 成员变量 在 Java 向右看齐/ 2022年05月27日 08:58/ 0 赞/ 311 阅读
相关 初识Java(Java类和对象-面向对象概述) 一、面向对象概述 面向对象思想是人类最自然的一种思考方式,它将所有预处理的问题抽象为对象,同时了解这些对象具有相应的属性以及展示这些对象的行为,已解决这些对象面临的一些实 悠悠/ 2022年05月27日 07:28/ 0 赞/ 273 阅读
相关 初识Java(Java类和对象-类的构造方法) 一、类的构造方法 在类中除了成员方法之外,还存在一种特殊类型的方法,那就是构造方法。构造方法是一个与类同名的方法,对象的创建就是通过构造方法完成的。每当类实例化一个对象时 浅浅的花香味﹌/ 2022年05月26日 20:00/ 0 赞/ 231 阅读
相关 初识Java(Java类和对象-对象的引用) 一、对象的引用 在 Java 语言中尽管一切都可以看做对象,但真正的操作标识符实质上是一个引用,那么引用在 Java 中是如何体现的呢? 语法 :类名 对象引用名 朱雀/ 2022年05月26日 02:43/ 0 赞/ 273 阅读
相关 初识Java(Java类和对象-对象) 一、对象 Java 是一门面向对象的程序设计语言,对象时由类抽象出来的,所有的问题都通过对象来处理,对象可以操作类的属性和方法解决相应的问题,所以了解对象的产生、操作和消 亦凉/ 2022年05月25日 23:48/ 0 赞/ 357 阅读
相关 C++类与对象初识 引入:在我们编程语言中,想必大家都应该听说过面向过程编程与面向对象编程,那么到底什么是面向过程编程什么是面向对象编程呢?对于这个问题我想大家都应该听我们的老师讲过一个生动而又形 青旅半醒/ 2022年02月03日 04:13/ 0 赞/ 469 阅读
相关 初识类和对象 python中一切皆为对象,类型的本质就是类。 类的相关知识 def functionName(args): '函文档字符串' ''' class类名 灰太狼/ 2021年12月24日 10:19/ 0 赞/ 305 阅读
相关 List类初识 先看java Api的中文文档: 有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引 ╰半橙微兮°/ 2021年09月22日 13:34/ 0 赞/ 282 阅读
还没有评论,来说两句吧...