当前位置: 首页 > news >正文

day33

@浙大疏锦行

类的定义和方法

1. 类的定义
用class关键字定义,语法:class 类名: ,缩进块内写类的属性、方法。
2. pass 占位语句
当类暂时无需写具体逻辑时,用pass占位,避免语法错误。
3. 类的初始化方法(init)
调用:创建实例时自动触发
名称:固定为__init__
参数:首参必为self
用途:初始化实例属性
返回:隐式返回 None
4. 类的普通方法
调用:需手动通过实例调用
名称:自定义
参数:首参必为self
用途:实现类的行为逻辑
返回:可返回任意类型值
5. 类的继承
属性继承:子类直接获得父类的属性
方法继承:子类直接获得父类的方法
核心:实现代码复用

作业

题目1:定义圆(Circle)类

题目2:定义长方形(Rectangle)类

题目3:图形工厂

http://www.jsqmd.com/news/131267/

相关文章:

  • LED阵列汉字显示实验核心要点:扫描频率优化策略
  • 工业PCB焊盘与过孔设计规范:操作指南
  • 法律合同审查提速器:Anything-LLM精准定位条款
  • 防止滥用攻击:Anything-LLM的安全防护策略
  • PCB线宽和电流的关系在LED驱动电源设计中的体现
  • 对比主流RAG工具:Anything-LLM有哪些独特优势?
  • 19、深入了解系统监控:Procmon 实用指南
  • Deepseek生成测试用例,分分钟的事啊!
  • MCP官方调试工具
  • multisim14.0安装教程:新手入门必看的完整指南
  • dll生产制作面板项目:跨平台可视化DLL/SO生成工具全解析
  • 20、进程监视器(Process Monitor)使用指南
  • FPGA实现加法器设计:实战案例与优化策略
  • screen+电源管理机制全面讲解
  • LED灯珠品牌选型指南:光源器件全面讲解
  • 开箱即用的AI体验:Anything-LLM界面设计与功能亮点
  • 简单排序c语言版
  • 新手友好型AI平台:Anything-LLM安装配置图文教程
  • DLL 自动化生成工具dll-maker深度解析:从原理到实战
  • 都马上2026年了,你不会还不知道Claude Code 如何接入 GLM-4.7 模型吧?
  • 解密Terraform的VPC对等连接问题
  • Emuelec触摸屏校准兼容性操作指南
  • “数字文化×智慧教育”2025新生态论坛暨中国合伙人招商大会启动仪式将于12月30日在京召开(附活动方案)
  • 如何用Prometheus监控Anything-LLM服务状态?
  • 低成本高回报:基于Anything-LLM镜像的SaaS化变现路径
  • 程序化控制Inno Setup安装器
  • RISC-V指令集中断与异常机制深度剖析
  • es安装必备:JVM与内存参数调优操作指南
  • AI时代你不拥抱它,就得不到它的爱,信不信由你
  • 脚本工具 批量md转html