C# 控制台应用:创建建筑物类 Building
使用 C# 控制台应用创建建筑物类 Building
本教程将引导您使用 C# 创建一个简单的建筑物类 Building,并提供示例代码来展示如何定义类成员,包括字段、构造函数、属性和方法。
要求:
- 字段: 包括地址、楼层数、竣工时间、所有者。
- 构造函数: 设置所有者,并定义一个方法显示类各个字段信息。
- 属性: 为每个私有字段添加相应的属性,其中'所有者'属性只读,其余属性可读可写。
- Main 函数: 创建 Building 对象并调用方法显示其信息。
示例代码:
using System;
class Building
{
private string address;
private int floors;
private int completionTime;
private string owner;
public Building(string owner)
{
this.owner = owner;
}
public string Address
{
get { return address; }
set { address = value; }
}
public int Floors
{
get { return floors; }
set { floors = value; }
}
public int CompletionTime
{
get { return completionTime; }
set { completionTime = value; }
}
public string Owner
{
get { return owner; }
}
public void ShowInfo()
{
Console.WriteLine('Address: {0}', address);
Console.WriteLine('Floors: {0}', floors);
Console.WriteLine('Completion time: {0}', completionTime);
Console.WriteLine('Owner: {0}', owner);
}
}
class Program
{
static void Main(string[] args)
{
Building building = new Building('Tom');
building.Address = '123 Main St';
building.Floors = 10;
building.CompletionTime = 2020;
building.ShowInfo();
}
}
代码解释:
-
Building 类:
- 定义了四个私有字段:
address,floors,completionTime,owner。 - 构建函数
Building(string owner)设置了所有者。 - 为每个字段定义了可读可写属性,除了
Owner属性,它只读。 ShowInfo()方法用来显示建筑物信息。
- 定义了四个私有字段:
-
Program 类:
- 在
Main方法中创建了Building对象,设置了属性值,并调用了ShowInfo()方法来显示信息。
- 在
总结:
本示例展示了如何创建一个简单的 C# 类来表示建筑物,并演示了如何使用属性和方法来管理类成员。您可以在此基础上扩展类功能,添加更多的字段、属性和方法来满足您的实际需求。
原文地址: https://www.cveoy.top/t/topic/oesb 著作权归作者所有。请勿转载和采集!