【发布时间】:2013-12-13 03:50:18
【问题描述】:
我正在尝试练习 OOP 的继承。我有 2 个类库。第一个是“BaseClass”,第二个是“DerivedClass”。在 BaseClass 库中,我有一个 Person 类。在 DerivedClass 库中,我有一个 Student 类。我想使用 Person 类作为 Student 的基类,但我不能。我已经添加了对 DerivedClass 的引用,但它仍然没有工作。怎么做?或者是否可以使用其他类库中的类作为其他类库中的类的基类?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BaseClass
{
class Person
{
public String Firstname { get; set; }
public String Middlename { get; set; }
public String Surname { get; set; }
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using BaseClass.Person;
namespace DerivedClass
{
class Student
{
public int StudentID {get; set;}
}
}
【问题讨论】: