45 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| 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.
 | ||
| */
 | ||
| ```
 |