1、定义一个接口
interface BaseInterfa
{
void GetLogion();
void RetureLogion();
}2、定义一个子类,继承该接口
internal class Logion:BaseInterfa
{
public string Name
{
get;
set;
}
public string ID
{
get;
set;
}
public int Age
{
get;
set;
}
public void StaticArea()
{
MessageBox.Show("自己的函数");
}
public void GetLogion()
{
MessageBox.Show("基类的函数");
}
public void RetureLogion()
{
if (!string.IsNullOrEmpty(Name))
{
MessageBox.Show("基类的函数" + Name);
}
else
{
MessageBox.Show("Name属性为空。");
}
}
}3、定义一个子类继承上面的父类
class LogionName:Logion
{
public string LogionNames
{
get;
set;
}
public string LogionID
{
get;
set;
}
public void GetName()
{
MessageBox.Show(LogionNames + LogionID);
}
}

本文深入探讨了接口、基类和子类在编程中的应用。首先从定义接口开始,详细解释了接口的作用和如何实现接口。接着,讨论了基类的创建和子类的继承,阐述了它们之间的关系以及如何通过继承来实现代码复用。通过实例分析,展示了如何巧妙地运用接口、基类和子类来设计灵活、可扩展的软件结构。
1086

被折叠的 条评论
为什么被折叠?



