鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[课后作业] 第063讲:类和对象(VI)| 课后测试题及答案

  [复制链接]
发表于 2023-7-16 15:27:00 | 显示全部楼层
零基础入门学习Python封面
《零基础入门学习Python》
(最新版)
小甲鱼 著
立即购买
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-16 11:52:46 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-15 18:07:31 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-14 23:13:50 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-14 10:44:07 | 显示全部楼层
0.不同的对象使用同一个方法得出的结果是很不同的
1.灵活,使用方法时只需要看对象的属性不需要看对象是什么
2.可以
3.不知道!
4.低耦合
5.不属于
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-13 10:18:10 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-11 12:21:54 | 显示全部楼层
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-11 11:43:56 | 显示全部楼层
问答题:
0.
方法重写
1.
不同类型的对象只要具有同一方法,在调用该方法时不用考虑类型,直接调用,会产生不同的效果
2.
可以
3.

4.
降低了耦合。
5.
不是
动动手:
0.
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-11 11:19:52 | 显示全部楼层
感谢小甲鱼
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-10 16:04:43 | 显示全部楼层
0.通过构建不同的环境和功能, 来实现相同函数的不同功能
1.方便使用, 减少代码量
2.不可以
3.不知道~
4.内聚
5.不属于
6.
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-6 21:55:47 | 显示全部楼层
0
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-4 23:31:53 | 显示全部楼层
0.python的函数可以对输入的不同类型的参数进行不同处理
1.函数的接口是不变的,但是针对不同类型的输入参数可以有不同操作
2.可以
3.When I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck.
4.增强了内聚
5.不是
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-4 22:01:22 | 显示全部楼层
感觉获取姓名,职业等方法不用也行啊
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-2 20:01:25 | 显示全部楼层
0:
我感觉就是随便定义,还不检查对象类型.只要调用的时候符合方法或属性,就不会报异常
1:
方便,方便,方便
2:
应该不能吧,这个属于类型不一致,但如果说==绝对相等的话,好像又是
3:
看山是山,看海是海
4:
感觉是增强内聚吧
5:
实现了参数传入的覆盖和默认,应该是吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-2 14:58:06 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-6-30 15:23:29 | 显示全部楼层
越来越贵
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-6-30 09:48:43 | 显示全部楼层
0: 鸭子类型;方法重写; 抽象基类; 多态函数调用
1: 代码灵活性和可复用性;简化接口和提高可扩展性; 代码可读性和可维护性; 扩展性和可插拔性
2: 1+1 == 2 和 '1' + '1' == '11' 是由于操作数类型的不同而导致的结果差异。这是由于在 Python 中,加法操作符对于不同的数据类型有不同的行为定义,而不是同一种操作作用于不同类型的对象。
3: 如果它走起来像鸭子,叫起来像鸭子,那么它就是鸭子
4: 使用鸭子类型通常更加注重对象的行为和功能,而不是具体的类型。这可以有助于增强模块的内聚性和降低耦合度
5: 不是
0:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-6-28 20:04:15 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-6-28 11:36:09 | 显示全部楼层
问答题:
0:
一种东西(函数,类,运算符等)面对不同的东西(序列,函数,类等)会有不同的效果。例:
>>> 20 * 3
60
>>> "20" * 3
"202020"
1:
可以用更少的东西(函数,类,运算符等)做更多的事情,让代码变得更灵活。
2:
可以
3:
不知道
4:
降低了耦合度
5:

动动手:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-6-27 15:29:33 | 显示全部楼层
0.一是通过子类对父类方法或构造函数的重写;二是通过函数中传递类中对象,并调用类中的方法
1.可以实现不同对象有不同输出结果
2.可以
3.当你看到一只鸟走起来像鸭子,游泳起来鸭子,叫起来也像鸭子,那么这只鸟就被称为鸭子类型
4.降低了耦合度
5.不属于,表现的状态是相同的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-8-21 20:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表