编写一个程序来计算三角形的周长,使用面向对象方式来编程。
创建类:
- 创建三角形
Triangle
类,有三个属性x
,y
,z
。 - 使用
__init__()
方法来初始化属性。 - 创建
get_perimeter()
的方法来计算周长并返回。
在类外:
- 输入三个整数,分别赋值给变量
a
、b
和c
。(三角形三边长度)。 - 用
a
、b
、c
创建Triangle
类对象。 - 用该对象调用
get_perimeter()
方法,返回周长。 - 打印周长。
输入格式
三个整数
示例输入
1
2
3
示例输出
6
# 创建三角形类Triangle
class Triangle:
# 实现__init__()方法 ,初始化属性
def __init__(self,x,y,z):
self.x=x
self.y=y
self.z=z
# 定义 get_perimeter() 方法
def get_perimeter(self):
return self.x+self.y+self.z
# 输入三个整数
a = int(input())
b = int(input())
c = int(input())
# 创建Triangle类对象,并用a、b、c作为参数初始化三边
t=Triangle(a,b,c)
# 调用 get_perimeter() 计算周长
perimeter = t.get_perimeter()
# 打印 周长 perimeter
print(perimeter)