using System; using System.Collections.Generic; using System.Linq; using System.Text; //本人英語不太好,嘿嘿。。 //其實介面多繼承和單繼承的形式是一樣的。 //博客里介面單繼承,單繼承會了,看這個就很輕鬆了 n ...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//本人英語不太好,嘿嘿。。
//其實介面多繼承和單繼承的形式是一樣的。
//博客里介面單繼承,單繼承會了,看這個就很輕鬆了
namespace 介面多繼承
{
interface Love
{
//姓名
string Name { set; get; }
//年齡
string Age { get; set; }
}
interface Zhiye : Love
{
//職業
string Zy { set; get; }
}
interface Diqu : Love
{
//住址
string Dq { set; get; }
}
class Program : Zhiye, Diqu, Love
{
private string name;
public string Name
{
get { return name; }
set { name = value; }
}
private string age;
public string Age
{
get { return age; }
set { age = value; }
}
private string dq;
public string Dq
{
get { return dq; }
set { dq = value; }
}
private string zy;
public string Zy
{
get { return zy; }
set { zy = value; }
}
public void rkdc()//人口調查
{
Console.WriteLine("姓名:" + Name + "\t" + "年齡:" + Age +
'\t' + "職業:" + Zy + '\t' + "住址:" + Dq);
}
public void lv()
{
string x = "↓";
int i = 0;
while(i!=13)
{
if (i == 6)
{
Console.WriteLine(x + x + x + x + x + x + x + x + x + x + x + x + x + "我" +
"愛" + "你" + x + x + x + x + x + x + x + x + x + x + x + x+ x);
}
else
{
Console.WriteLine(x + x + x + x + x + x + x + x + x + x + x + x + x + x + x + x + x +
x + x + x + x + x + x + x + x + x + x + x + x);
}
i++;
}
}
static void Main(string[] args)
{
Program p = new Program();
Program pp = new Program();
p.Name = "畢畢"; pp.Name = "丹丹";
p.Age = "23"; pp.Age = "22";
p.Zy = "程式員"; pp.Zy = "小學生";
p.Dq = "長春"; pp.Dq = "邯鄲";
p.rkdc(); p.lv(); pp.rkdc();
Console.ReadKey();
}
}
}