📄 program.cs
字号:
using System;
using System.Text;
/// <summary>
/// Summary description for Class1
/// </summary>
///
public class POINT
{
private int pos_x;
private int pos_y;
public int x
{
get
{
return pos_x;
}
set
{
pos_x = value;
}
}
public int y
{
get
{
return pos_y;
}
set
{
pos_y = value;
}
}
}
public class CIRCLE : POINT
{
public const float PI = 3.14F;
private float RADIUS;
public float radius
{
get
{
return RADIUS;
}
set
{
RADIUS = value;
}
}
public void showpoint()
{
Console.WriteLine("该圆的圆心是:({0},{1})", x, y);
}
public void showPerimeter()
{
Console.WriteLine("圆形的周长为:{0}",2 * PI * radius);
}
public void showArea()
{
Console.WriteLine("圆形的面积为:{0}", PI * radius * radius);
}
}
public class CYLINDER : CIRCLE
{
private float Height;
public float height
{
get
{
return Height;
}
set
{
Height = value;
}
}
public void showSurface()
{
Console.WriteLine("圆柱体的表面积为:{0}", 2 * PI * radius * height);
}
public void showVolume()
{
Console.WriteLine("圆柱体的体积为:{0}", PI * radius * radius * height);
}
}
public class Class
{
public static void Main()
{
CIRCLE circle = new CIRCLE();
Console.Write("请输入圆心人X坐标:");
circle.x=Convert.ToInt32(Console.ReadLine());
Console.Write("请输入圆心人Y坐标:");
circle.y=Convert.ToInt32(Console.ReadLine());
circle.showpoint();
Console.Write("请输入半径的大小:");
circle.radius = Convert.ToSingle(Console.ReadLine());
circle.showPerimeter();
circle.showArea();
CYLINDER cylinder = new CYLINDER();
Console.Write("请输入圆柱体的高:");
cylinder.height = Convert.ToSingle(Console.ReadLine());
cylinder.radius = circle.radius;
cylinder.showSurface();
cylinder.showVolume();
Console.ReadLine();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -