用C#控制台应用写定义一个建筑物类Building要求1字段包括地址、楼层数、竣工时间、所有者;2构造函数中设置所有者并定义一个方法显示类的各个字段信息;3为各私有字段添加相应的属性其中所有者只能读不能写其余属性均可读可写;4写出main的部分
代码如下:
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();
}
原文地址: https://www.cveoy.top/t/topic/fpmq 著作权归作者所有。请勿转载和采集!