📄 override1.cs
字号:
using System;
class Ctime
{
protected int year,month,day,hour,minute,second;
public Ctime(int year,int month,int day,int hour,int minute,int second)
{
this.year=year;
this.month=month;
this.day=day;
this.hour=hour;
this.minute=minute;
this.second=second;
}
public virtual void print()
{
}
}
class China:Ctime
{
public China(int year,int month,int day,int hour,int minute,int second):base(year,month,day,hour,minute,second)
{
}
public override void print()
{
Console.WriteLine("The time in China is:");
Console.WriteLine("year:{0},month:{1},day:{2},hour:{3},minute:{4},second:{5}",year,month,day,hour,minute,second);
}
}
class Japan:Ctime
{
public Japan(int year,int month,int day,int hour,int minute,int second):base(year,month,day,hour,minute,second)
{
}
public override void print()
{
Console.WriteLine("The time in Japan is:");
Console.WriteLine("year:{0},month:{1},day:{2},hour:{3},minute:{4},second:{5}",year,month,day,hour,minute,second);
}
}
class MainClass
{
public static void Main()
{
int year,month,day,hour,minute,second;
int year1,month1,day1,hour1,minute1,second1;
Console.WriteLine("Input the time in China:");
Console.Write("year:");
string str=Console.ReadLine();
year=int.Parse(str);
Console.Write("month:");
str=Console.ReadLine();
month=int.Parse(str);
Console.Write("day:");
str=Console.ReadLine();
day=int.Parse(str);
Console.Write("hour:");
str=Console.ReadLine();
hour=int.Parse(str);
Console.Write("minute:");
str=Console.ReadLine();
minute=int.Parse(str);
Console.Write("second:");
str=Console.ReadLine();
second=int.Parse(str);
China china=new China(year,month,day,hour,minute,second);
china.print();
Console.WriteLine("Input the time in Japan:");
Console.Write("year:");
string str1=Console.ReadLine();
year1=int.Parse(str1);
Console.Write("month:");
str1=Console.ReadLine();
month1=int.Parse(str1);
Console.Write("day:");
str1=Console.ReadLine();
day1=int.Parse(str1);
Console.Write("hour:");
str1=Console.ReadLine();
hour1=int.Parse(str1);
Console.Write("minute:");
str1=Console.ReadLine();
minute1=int.Parse(str1);
Console.Write("second:");
str1=Console.ReadLine();
second1=int.Parse(str1);
Japan japan=new Japan(year1,month1,day1,hour1,minute1,second1);
japan.print();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -