[英]C# Inheritance. Console is not opening
我有两个名为 car 和 vehicle 的类。 我从车辆 class 继承了汽车 class。我正在尝试在 program.cs 中运行它。 但是控制台正在打开和关闭。 控制台.Read(); 我做到了,但它的行为仍然相同。 它也不会报错。 我不明白原因。 我正在分享代码。
程序.cs
namespace _4_Encapsulation_and_Properties
{
class Program
{
static void Main(string[] args)
{
Car myCar = new Car();
myCar.Honk();
Console.WriteLine("My car brand is: " + myCar.brand + "My car model is: " + myCar.model);
Console.Read();
}
}
}
汽车.cs
namespace _4_Encapsulation_and_Properties
{
class Car : Vehicle // Child class
{
public string model = "Corolla";
}
}
车辆.cs
namespace _4_Encapsulation_and_Properties
{
class Vehicle // base Class
{
public string brand = "Toyota";
public void Honk()
{
Console.WriteLine("Düüd , Düüd!");
Console.Read();
}
}
}
我在错误的项目中编写了代码。 我为 Inheritance 创建了一个不同的项目,但是我在为封装创建的项目中创建了我的类。 它没有工作,因为 Inheritance 项目被选为 Startup 项目,而这个项目是空的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.