using System;
using System.Collections;
using System.IO;public class Student:Person {
...................
}
------------------------------------------
using System;
public abstract class Person
{
private string name;
private string ssn;
public Person(string name, string ssn)
{
this.Name = name;
this.Ssn = ssn;
}
public Person(): this("?", "???-??-????")
{
}
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
public string Ssn
{
get
{
return ssn;
}
set
{
ssn = value;
}
}
public abstract override string ToString();
public virtual void Display()
{
Console.WriteLine("Person Information:");
Console.WriteLine("\tName"+this.Name);
Console.WriteLine("\tSoc.Security No.:"+this.Ssn);
}
}上面是Student类(派生自Person)代码,下面是Person类代码。在sdkv2.0编译出现标题上面的提示,哪位大虾帮忙下啊~~~~
using System.Collections;
using System.IO;public class Student:Person {
...................
}
------------------------------------------
using System;
public abstract class Person
{
private string name;
private string ssn;
public Person(string name, string ssn)
{
this.Name = name;
this.Ssn = ssn;
}
public Person(): this("?", "???-??-????")
{
}
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
public string Ssn
{
get
{
return ssn;
}
set
{
ssn = value;
}
}
public abstract override string ToString();
public virtual void Display()
{
Console.WriteLine("Person Information:");
Console.WriteLine("\tName"+this.Name);
Console.WriteLine("\tSoc.Security No.:"+this.Ssn);
}
}上面是Student类(派生自Person)代码,下面是Person类代码。在sdkv2.0编译出现标题上面的提示,哪位大虾帮忙下啊~~~~
派生只是相对于同样的namespaces
using Person;就可以了
连你自己都不知道person在哪里定义的,电脑又怎么会知道