求教高手给我详解一下这段代码:
class AtomFeed : FeedBase
{
public AtomFeed() { }
public AtomFeed(string title, string url)
: base(title, url, "", 0) { }
public AtomFeed(string title, string url, string description)
: base(title, url, description, 0) { }
public AtomFeed(string title, string url, string description, int clicks)
: base(title, url, description, 0) { }
解释下,父类中的title,url,description这三个都要在子类中继承
为什么不放到一起我以前都是这样写
public AtomFeed(string title, string url, string description, int clicks)
: base(title, url, description, 0) { }
为什么上面的要写那么多?有什么特殊作用?
class AtomFeed : FeedBase
{
public AtomFeed() { }
public AtomFeed(string title, string url)
: base(title, url, "", 0) { }
public AtomFeed(string title, string url, string description)
: base(title, url, description, 0) { }
public AtomFeed(string title, string url, string description, int clicks)
: base(title, url, description, 0) { }
解释下,父类中的title,url,description这三个都要在子类中继承
为什么不放到一起我以前都是这样写
public AtomFeed(string title, string url, string description, int clicks)
: base(title, url, description, 0) { }
为什么上面的要写那么多?有什么特殊作用?
比如,如果一多半的AtomFeed对象的description都是空,
那就可以写AtomFeed(string title, string url)
而不用AtomFeed(string title, string url, "")