C#菜鸟问题 “ConsoleApplication19.Circle”不会实现接口成员“ConsoleApplication19.IShape.Caculate()”
那里错
解析下
菜鸟问题 “ConsoleApplication19.Circle”不会实现接口成员“ConsoleApplication19.IShape.Caculate()”
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication19
{
class Program
{
static void Main(string[] args)
{
Circle circle = new Circle(35);
MyClass myclass = new MyClass(circle);
Console.ReadLine();
}
}
interface IShape
{
int Area
{
get;
set;
}
void Caculate();
}
class Circle : IShape
{
int area = 0;
public Circle(int m_Area)
{
area = m_Area;
}
#region IShape 成员
public int Area
{
get
{
return area;
}
set
{
area = value;
}
}
public void Cauculate()
{
Console.WriteLine("area");
}
#endregion
}
class MyClass
{
public MyClass(IShape shape)
{
shape.Caculate();
Console.WriteLine(shape.Area);
}
}
}