Re: [問題] 有那位大大能幫小弟解決這個問題?
※ 引述《smallanghome (良仔)》之銘言:
: 我執行到o5後就印不出來了,誰能幫我解決這個問題...感激不盡!
: class Program: {
: 原文~~~略~~~^^
: }
以下是我的 哈哈~~~
namespace week062
{
class week062
{
static void Main(string[] args)
{
A o1 = new A();
A o2 = new A(3);
A o3 = new A(10,2.3);
A o4 = new A("Hello");
A o5 = new A(o4);
A o6=o5;
Console.WriteLine("o6 a({0})", o6);
}
class A
{
public A()
{
Console.WriteLine("o1 a()");
}
public A(int a)
{
Console.WriteLine("o2 a({0})",a);
}
public A(int a,double b)
{
int x = a;
double y = b;
Console.WriteLine("o3 a({0},{1})",a,b);
}
public A(string a)
{
Console.WriteLine("o4 a({0})",a);
}
public A(A b)
{
Console.WriteLine("o5 a({0})", b);
}
}
}
}
我的可以跑完沒出現錯誤
不過有一點我不太清楚
就是o5跟o6印出來的資訊都是"week062.week062+A"
這是代表什麼意思勒 @.@"
我有用f11看過裡面的數據
好像重載一次,上一個就會變成"week062.week062+A"耶!
最後~~我想說~~學弟考試加油阿~~哈哈~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.113.52.185
※ 編輯: aesee 來自: 59.113.52.185 (04/05 22:02)
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章