标题:关于类中调用的结果的问题?
只看楼主
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
 问题点数:0 回复次数:5 
关于类中调用的结果的问题?

using System;
class Vehichle;
{
public int wheels;
protected float weight;
public Vehichle(){;}//什么意思?不明白?
public Vehicle(int w,float g)
{
wheels=w;
weight=g;
}
public void Show()
{
Console.WriteLine("the wheel of vehicle if:{0},wheels");
Console.WriteLine("the wheel of vehicle if:{0},weight");
}
}

class Car:Vehicle
{
int passengers;
public Car(int w,float g,int p):base(w,g) //下面的传递的参数到底运行的是Car还是base里的呀?
{
wheels=w;
weight=g;
passengers=p;
}
new public void Show()
{
Console.WriteLine("the wheel of car is:{0},wheels");
Console.WriteLine("the weight of car is:{0},weight");
Console.WriteLine("the Passengers of car is:{0},Passengers");
}
}

class Test
{
public static void Main()
{
vehicle V1=new Vehicle(4,5);//它传递的参数不是4,5吗?为什么会得到下面的结果呀?
Car c1=new Car(4,2,4);
v1.show();
c1.show();
}
}

运行结果:
the wheel of vehicle is:0
the weight of vehicle is:0

the wheel of car is:4//下面的几个还好像有点明白.
the weight of car is:2
the Passengers of car is:4

搜索更多相关主题的帖子: public wheels color 
2006-03-19 12:24
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
得分:0 
怎么没有人回答呀?

让我们风风火火的过一生,别平平淡淡过一年。
2006-03-19 18:58
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
得分:0 

晕倒,怎么没有人回答?


让我们风风火火的过一生,别平平淡淡过一年。
2006-03-20 11:18
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
得分:0 
对于这个问题,我明白一点了,谢谢各位了

让我们风风火火的过一生,别平平淡淡过一年。
2006-03-20 13:42
天气预报不准
Rank: 1
等 级:新手上路
帖 子:200
专家分:0
注 册:2006-3-16
得分:0 
明白什么?能说说吗?我不是很懂
第一个地方是不是构造函数,第2个应该是CAR里面的的吧。第3个不太明白。
请指教啊!

哎!发型有点乱。。。。。。
2006-03-22 08:55
water123456
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:3208
专家分:5
注 册:2006-2-21
得分:0 

第一个是的,
第二个也CAR的
继承也是CAR的


让我们风风火火的过一生,别平平淡淡过一年。
2006-03-22 09:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-51339-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.948489 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved