# 定义猫类
class Cat:def __init__(self, name, color):self.name = nameself.color = colordef eat(self):print(f"{self.name}在吃{self.color}的大米")

创建对象

cat = Cat("小花", "白色")

调用方法

cat.eat()

定义狗类

class Dog:def __init__(self, name, age):self.name = nameself.age = age# 定义方法def look_home(self):print(f"{self.name}今年{self.age}周岁,他在看家!")

创建对象

dog = Dog("小黄", 2)
dog.look_home()

定义花类

class Flower:def __init__(self, color):self.color = color# 定义方法def look(self):print(f"{self.color}的玫瑰开的正艳丽!")

创建对象

rose = Flower("红色")
rose.look()

定义马类

class Ma:def __init__(self, name):self.name = namedef run(self):print(f"{self.name}在奔腾!")
#创建对象
xm=Ma("小马")
xm.run()#定义驴类class  Lv:def __init__(self,name):self.name=namedef eat(self):print(f"{self.name}蠢哭了")
#创建对象lv=Lv("小驴子")lv.eat()#定义蛇i类
class Snake:def __init__(self,long):self.long=longdef look(self):print(f"{self.long}长的蛇在爬行!")
#创建对象
snake=Snake("2米")
snake.look()#定义鸟类
class Bird:def __init__(self,age):self.age=agedef eat(self):print(f"{self.age}的鸟儿,早起有虫吃")
#创建对象
bird=Bird("2岁")
bird.eat()#创建龟类
class Gui:def __init__(self,age):self.age=agedef run(self):print(f"{self.age}的乌龟在跑步!")
#创建对象
gui=Gui("1000岁")
gui.run()#定义猴子类
class Monkey:def __init__(self,age):self.age=agedef eat(self):print(f"{self.age}的猴子喜欢吃香蕉")
#创建对象
monkey=Monkey("2岁")
monkey.eat()

定义各种类,以及类的使用相关推荐

  1. java编译会产生多少个类文件,编译一个定义了三个类和四个方法的Java源程序文件,总共会产生多少个字节码文件 ? ( )...

    编译一个定义了三个类和四个方法的Java源程序文件,总共会产生多少个字节码文件 ? ( ) 更多相关问题 论述风化作用基本概念及其主要类型. 什么是药用植物 学?其 研究任务是什么 ? 庐山瀑布很有名 ...

  2. 《JAVA练习题目7》 定义一个素数生成器类PrimeGenerator,用于生成给定区间内的所有素数。(类PrimeGenerator都由类Main代替)

    题目内容: 定义一个素数生成器类PrimeGenerator,用于生成给定区间内的所有素数.要求PrimeGenerator类具有: 属性:start(区间起始值),end(区间终止值),两个属性均为 ...

  3. 【学习笔记】35、定义自己的异常类

    定义自己的异常类 定义自己的错误类型有很多好处,比如可以清楚地显示出潜在的错误,让函数和模块更具可维护性.自定义错误类型还可以用来提供额外的调试信息.这都有助于改进Python代码,使其更易于理解.调 ...

  4. 构造方法与重载:定义一个网络用户类,信息有用户 ID、用户密码、 email 地址。在建立类的实例时把以上三个信息都作为构造函数的参数输入

    构造方法与重载:定义一个网络用户类,信息有用户 ID.用户密码. email 地址.在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时必须缺省时 email地址是用 ...

  5. DCMTK:测试程序中定义的功能和类 ofmem.h(OF shared_ptr)

    DCMTK:测试程序中定义的功能和类 ofmem.h(OF shared_ptr) 测试程序中定义的功能和类 ofmem.h(OF shared_ptr) 测试程序中定义的功能和类 ofmem.h(O ...

  6. 3.【练习题】构造方法与重载 定义一个网络用户类,要处理的信息有用户ID、用户密码、email地址。拓展:判断密码长度

    package day09;/*3.[练习题]构造方法与重载 定义一个网络用户类,要处理的信息有用户ID.用户密码.email地址. 在建立类的实例时,把以上三个信息都作为构造函数的参数输入, 其中用 ...

  7. 7.1.2 定义改进的Sales_date类

    改进后的类的数据成员将与之前定义的版本保持一致,它们包括:bookNO,string类型,表示ISBN编号:units_sold,unsigned类型,表示某本书的销量:以及revenue,doubl ...

  8. 定义一个 圆形 Circle类 , 定义其中的长度length属性,定义一个求面积getArea()的方法。 并编写一个测试类,进行长度的赋值和展示,并调用求面积方法展示面积值。

    定义一个 圆形 Circle类 , 定义其中的长度length属性,定义一个求面积getArea()的方法. 并编写一个测试类,进行长度的赋值和展示,并调用求面积方法展示面积值. public cla ...

  9. python方法定义..._解析Python类中的方法定义

    最近在学习类过程中,绑定方法这个概念没有理解透彻,所以在网上找了很多相关博客.文章研究到底是怎么一回事.因为有的文章所陈述与我在python3.5版本实际实验中有些出入,所以经过实践后总结出以下结论. ...

  10. java定义说话方法_类定义的基本形式_Java语言程

    类定义的基本形式_Java语言程 4.2.1 类定义的基本形式 前面一节我们已经了解了类和对象的概念,然而在实际编程过程中,该如何定义一个类以及类中的对象呢? 在Java语言中,用户自己可以定义一个类 ...

最新文章

  1. 互联网垂直社交创业新形态——ThinkSNS
  2. 这段时间Dot Text 老出错,实在没办法解决了,特来求助。[InvalidOperationException: 内部连接致命错误。]...
  3. 【数理知识】《随机过程》方兆本老师-第6章-鞅过程及其性质
  4. linux环境变量设置注意事项
  5. protobuf流的反解析Message
  6. javascript学习系列(13):数组中的concat方法
  7. [机器学习笔记]Note5--归一化
  8. python time localtimeq获取准确时间_python的内置模块time和datetime的方法详解以及使用(python内的time和datetime时间格式)...
  9. 防窥屏的膜能真的防止别人偷看吗,其原理是什么?
  10. 很多人在网络上创业看不到本质
  11. 【已解决】wordpress文章页面如何去掉特色图像
  12. Makefile 函数
  13. java redis源码分析,慢谈 Redis 实现分布式锁 以及 Redisson 源码解析
  14. 财务软件虚拟服务器,新中大财务软件远程虚拟化办公方案
  15. 小米游戏本bios更新_小米笔记本13.3 8250U升级BIOS解决风扇异响
  16. 数据的预处理分箱python_数据预处理——数据分箱
  17. Work Breakdown Structure
  18. 2018上C语言程序设计(高级)作业- 第0次作业
  19. java 健身会所_基于jsp的健身俱乐部会员-JavaEE实现健身俱乐部会员 - java项目源码...
  20. 关于虚拟机.vmdk与.ovf 磁盘装载问题

热门文章

  1. Qt开源软件集锦(部分有编译指导)
  2. spring boot在vscode运行弹出“no such file or directory”
  3. 最新WordPress主题 阿里百秀XIU v7.7版本
  4. 大数据在电力行业的应用前景
  5. hge source explor 0x6 input module
  6. UE4 材质进阶 学习笔记
  7. Latex NIPS模版导入参考文献
  8. 弱小目标检测跟踪算法研究(7) 基于简单平滑滤波算法的红外弱小目标检测之背景抑制
  9. 《结构化思维》思维导图读书笔记精选内容,理论和实际结合运用
  10. 怎么给视频添加音频或配乐