---
id: 5e444147903586ffb414c94f
title: 多边形面积计算器
challengeType: 10
forumTopicId: 462363
dashedName: polygon-area-calculator
---

# --description--

在这个项目中，你将使用面向对象的编程来创建 Rectangle（矩形） 类和 Square（正方形） 类。 Square 类应该是 Rectangle 的子类，并继承方法和属性。

你可以[在 Replit 上查看整个项目的具体描述和初始代码](https://replit.com/github/freeCodeCamp/boilerplate-polygon-area-calculator)。

到达此链接后，fork 这个项目。 当你根据 “README.md” 中的说明完成了项目，请在下方提交你的项目链接。

Python 课程的交互式教学部分仍在开发当中。 目前，freeCodeCamp.org YouTube 频道上的一些视频将会教授你这个项目需要的所有技能。

<ul>
  <li>
    <a href='https://www.freecodecamp.org/news/python-for-everybody/'>Python for Everybody 视频课程</a>（14 小时）
  </li>
  <li>
    <a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Learn Python 视频课程</a>（2 小时）
  </li>
</ul>

# --hints--

它应该创建一个 Rectangle 类和 Square 类并通过所有测试。

```js

```

# --solutions--

```js
/**
  Backend challenges don't need solutions,
  because they would need to be tested against a full working project.
  Please check our contributing guidelines to learn more.
*/
```
