代码如下: public interface IA
{ void TestA(); }
class aa():IA
{
public void TestA() { Console.WriteLine("Test A"); }
public void TestB() {Console.WriteLine("Test B"); }
}
class Program {
static void Main(string[] args)
{
IA aa =new class aa();
aa.TestA();
aa.TestB(); //如何实现呢?
}
{ void TestA(); }
class aa():IA
{
public void TestA() { Console.WriteLine("Test A"); }
public void TestB() {Console.WriteLine("Test B"); }
}
class Program {
static void Main(string[] args)
{
IA aa =new class aa();
aa.TestA();
aa.TestB(); //如何实现呢?
}
{ void TestA(); }
public interface IB
{ void TestB(); }
class aa():IB
{
public void TestA() { Console.WriteLine("Test A"); }
public void TestB() {Console.WriteLine("Test B"); }
}
class Program {
static void Main(string[] args)
{
IB aa =new class aa();
aa.TestA();
aa.TestB(); //如何实现呢?
}
{
void aa();
}
interface b : a
{
void bb();
}
class c : a, b
{
public void aa() { }
public void bb() { }
}
class Program
{
static void Main(string[] args)
{
c c1 = new c();
b b1 = c1 as b;
b1.aa();
}
}