我在编写一些代码时遇到困难。我不太确定在哪里以及如何编写构造函数和访问器。
\n\n编写 3 个派生类以允许用户输入三种类型车辆及其属性的详细信息。
\n\n\xe2\x80\xa2 汽车(品牌、型号、年份、车身类型)
\n\n\xe2\x80\xa2 飞机(制造商、型号、年份、noEngines、发动机类型)
\n\n\xe2\x80\xa2 船(品牌、型号、年份、长度、船体类型)
\n\n第四类是基类Vehicle,包含共享的属性和方法
\n\n将所有属性设置为私有(在派生类中)或受保护(在基类中),并为每个属性编写访问器方法。
\n\n为每个派生类编写 2 个构造函数。一种不带参数,另一种接受派生类中的属性值作为参数。
\n\n编写一个名为 Fleet.cs 的控制台应用程序,它创建并显示每种车辆类型 2 个
\n\nusing System;\nusing System.Collections.Generic;\nusing System.Linq;\nusing System.Text;\nusing System.Threading.Tasks;\n\nnamespace ConsoleApplication5\n{\n class Vehicle\n {\n static void Main(string[] args)\n {\n }\n\n class Car\n {\n protected string make\n {\n get\n {\n return make;\n }\n set\n {\n make = value;\n }\n }\n\n protected string model\n {\n get\n {\n return model;\n }\n set\n {\n model …
Run Code Online (Sandbox Code Playgroud)