01:什么是继承?代码举例说明、
public class Car{
public string Name { get; set; }
}
public class Gojiaoche:Car{
}
02:什么是多态?代码举例说明
public class Car{
public string Name { get; set; }
public virtual void kai()
{
}
}
public class Gojiaoche:People
{
public override void kai()
{
Console.WriteLine("公交车开动了");
}
}
03:什么是抽象类?代码举例说明
public abstract class Car
{
public abstract void kai();
}
04:抽象类和接口的相同点和不同点?
相同:不能实例化,只能通过继承来实现其方法。
不同:接口可以多继承而抽象类不行
05:抽象方法和虚方法的不同点和相同点?
共同:继承其方法都要用关键字override
不同:抽象类关键字是abstract,而虚方法的关键字是virtual
06:定义抽象类和抽象方法的关键字?
关键字:abstract
07:书本上XML那一章中有哪些方法?代码一一举例
XmlDocument doc = new XmlDocument();
doc.Load(@"位置");
XmlElement student= doc.CreateElement("Student");
student.InnerText = "titli";
xelKey.AppendChild(student);
08:书本上文件那一章中有哪些方法?代码一一举例
StreamWriter sw = File.AppendText(Server.MapPath(".")+"位置");
sw.WriteLine("内容");
sw.Flush();
sw.Close();//关闭StreamWriter