基本信息
文件名称:《Python编程入门与实践(微视频版)》代码 例6-12 定义Dot类及其扩展.doc
文件大小:53.5 KB
总页数:5 页
更新时间:2025-07-12
总字数:约6.15千字
文档摘要

例6-12定义Dot类及其扩展

例6-12定义Dot类及其扩展

本例定义Dot类及其扩展。

一些规则的平面几何对象具有许多共同的属性和行为,例如,可以用特定的颜色绘制,有中心点,可以计算周长和面积等。可以定义一个通用的点类Dot来建模所有几何对象。该类包括以下属性:

x坐标

y坐标

color绘图颜色

并且提供适用于这些属性的get()和set()方法。此外,定义计算面积的方法getArea()和计算周长的方法getPerimeter()。接着,通过继承扩展为圆类Circle和矩形类Rectangle。

importmath

classDot:

de