永发信息网

C#编程 急

答案:6  悬赏:60  手机版
解决时间 2021-02-04 23:48
C#编程 急
最佳答案
先是建立了一个Car的类,它来形容一辆车。用4个属性来形容一辆车。
private float weight; 重量
private int passengers; 乘客数
public int wheels; 轮胎数
public string plate; 车牌

*****************************************

public Car()
{
weight = 222;
passengers = 46;
wheels = 8;
plate = "88888";
}
这段代码就是默认的构造函数,每次新建一个Car类的时候,
比如: Car car1 = new Car();
这样,这辆车默认的4个属性值就是这4个数。

*********************************************

public Car(float we,int pa,int wh,string pl)
{
weight = we;
passengers = pa;
wheels = wh;
plate = pl;

}

这是带参数的构造函数,可以这样用。
Car car1 = new Car(111, 6, 4, "沪A1111");

******************************

public float Weight
{
get
{
return weight;
}
set
{
weight = value;

}

}
public int Passengers
{
get
{

return passengers;
}

}

这段就是简单地给函数赋值。比如:
你先建一个Car。
Car car1 = new Car();
然后你可以直接改这个类,
car1.Passengers = 4;
这就把这个car的乘客数给改了。

*************************************

public void Show()
{
Console.WriteLine("车牌号:{0}" ,plate);
}
这段就是打印出来这辆车车牌号的一个函数。

******************************************

以上就是这个类所有的内容。

****************************************

public class Test
{
public static void Main(String[] args)
{
Car hh =new Car(222,46,8,"88888");

Console.WriteLine("车重量:{0}", hh.Weight);
hh.Show();

Console.ReadLine();
}
这里就是一个测试程序,新建了一个car的类,传进去了4个值。
然后打印出来车重量,叫了Show()这个函数,用来打印车牌号。
全部回答
private float weight; 重量
private int passengers; 乘客数
public int wheels; 轮胎数
public string plate; 车牌
*****************************************
public Car()
{
weight = 222;
passengers = 46;
wheels = 8;
plate = "88888";
}
这段代码就是默认的构造函数,每次新建一个Car类的时候,
比如: Car car1 = new Car();
这样,这辆车默认的4个属性值就是这4个数。
*********************************************
public Car(float we,int pa,int wh,string pl)
{
weight = we;
passengers = pa;
wheels = wh;
plate = pl;

}
这是带参数的构造函数,可以这样用。
Car car1 = new Car(
你们老师一看就是没做过项目的
public class Car 这是表示Car类, 跟类名一样的方法叫做构造函数,
类、方法前面的public、private、protected代表这个类或方法为公共的、私有的、受保护的。
public class Car里面的public代表是个公共的,关键字class是类,该公共类的名称为Car。
public Car(); public Car(float we, int pa, int wh, string pl)这两个方法的名称与类名相同为构造函数,同时这两个方法名相同但是参数不同所以为重载方法。
在编程里面的解析函数我没有听说过,不过对应构造函数有析构函数,具有垃圾回收功能,析构函数与类名相同,但前面加~来命名。
public Car()是默认构造函数,初始化了4个属性;
public Car(float we,int pa,int wh,string pl)是带参数初始化构造函数,给4个属性赋值;
public float Weight 是读写属性,可能代表重量;
public int Passengers是只读属性,可能代表通行证之类的;
public void Show()是显示方法,显示车牌号,C#类中的函数称为方法;
public class Test为运行程序类,可以运行程序,赋值后运行打印车重量和车牌号
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
问题:麂皮布如何清洗
沃涌鑫通讯这个地址在什么地方,我要处理点事
有一种倒下叫站起 作业结尾
西游杀官网网址
请问如何把国产小片弄到微信里
谁知道建行的商业住房贷款,每月还利息多少,
【beusedto】beusedto\usedtoding\useto有什
华硕官方商城卖不卖电脑主板
怎么找回三年没有用的qq呢
1.6排量汽车能不能连续跑700公里
WPAQQ有什么用
QQ飞车为什么我用宠物经验卡的时候总是显示:
小狗的尾巴往下垂是代表什么?
女主叫凤什么的,男主是天下第一公子
有机物如何看是否是酯化反应,氧化反应,加成反
推荐资讯
恒孚泰大药房我想知道这个在什么地方
一般来说,劳动密集型产品生产规模变动较容易
去日本抬尸体
维魅美甲(华联店)地址有知道的么?有点事想过
嘉和名剪会所地址好找么,我有些事要过去
商南金丝峡康乐农家地址在哪,我要去那里办事
盆栽树苗什么土
我是2级装修公司资质,能不能承接做体育场的
【我儿子就要上小学了,可是不知道应该去哪儿
邓庄镇张礼中心小学校地址在什么地方,想过去
上岗操作人员首先应树立什么样的思想意识
尚宜堂中医养生馆地址好找么,我有些事要过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?