| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | --- | 
					
						
							|  |  |  |  | id: 5e444147903586ffb414c94f | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  | title: 多边形面积计算器 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | challengeType: 10 | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  | forumTopicId: 462363 | 
					
						
							| 
									
										
										
										
											2021-01-13 03:31:00 +01:00
										 |  |  |  | dashedName: polygon-area-calculator | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | --- | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  |  | # --description--
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  | 在这个项目中,你将使用面向对象的编程来创建 Rectangle(矩形) 类和 Square(正方形) 类。 Square 类应该是 Rectangle 的子类,并继承方法和属性。 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  | 你可以[在 Replit 上查看整个项目的具体描述和初始代码](https://replit.com/github/freeCodeCamp/boilerplate-polygon-area-calculator)。 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  | 到达此链接后,fork 这个项目。 当你根据 “README.md” 中的说明完成了项目,请在下方提交你的项目链接。 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  | Python 课程的交互式教学部分仍在开发当中。 目前,freeCodeCamp.org YouTube 频道上的一些视频将会教授你这个项目需要的所有技能。 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | <ul> | 
					
						
							|  |  |  |  |   <li> | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  |     <a href='https://www.freecodecamp.org/news/python-for-everybody/'>Python for Everybody 视频课程</a>(14 小时) | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  |   </li> | 
					
						
							|  |  |  |  |   <li> | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  |     <a href='https://www.freecodecamp.org/news/learn-python-basics-in-depth-video-course/'>Learn Python 视频课程</a>(2 小时) | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  |   </li> | 
					
						
							| 
									
										
										
										
											2021-02-06 04:42:36 +00:00
										 |  |  |  | </ul> | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  |  | # --hints--
 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-02 18:45:29 +05:30
										 |  |  |  | 它应该创建一个 Rectangle 类和 Square 类并通过所有测试。 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  |  | ```js | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | ``` | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-16 00:37:30 -07:00
										 |  |  |  | # --solutions--
 | 
					
						
							| 
									
										
										
										
											2020-08-13 12:00:20 +02:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-01-13 03:31:00 +01:00
										 |  |  |  | ```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. | 
					
						
							|  |  |  |  | */ | 
					
						
							|  |  |  |  | ``` |