在 c# 中定义一个类 :
方法?
例如,在这个非常基本的 ASP.NET MVC 应用程序 Controller 中:
namespace App.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}
}
}
在第三行中,
: Controller
是什么?方法?
请您参考如下方法:
在这种情况下,这意味着 HomeController
继承 Controller
类(class)。
您可以阅读有关继承的更多详细信息 here , 但简单地说 - 继承意味着一切都是 Controller
是,一个 HomeController
也是。一个 HomeController
是更细粒度的 Controller
类(class)。
也可用于接口(interface)的实现http://msdn.microsoft.com/en-us/library/ms173156.aspx