From 5478d0ed37783cbfacf5580b1141e2806baa7591 Mon Sep 17 00:00:00 2001 From: bisnsh Date: Sat, 1 Nov 2025 08:28:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E9=AA=8C5-3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cs5/5_3/Program.cs | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/cs5/5_3/Program.cs b/cs5/5_3/Program.cs index be6fe3e..99ccb45 100644 --- a/cs5/5_3/Program.cs +++ b/cs5/5_3/Program.cs @@ -1,10 +1,40 @@ -namespace _5_3 +using System; +namespace _5_3 { + public class Person + { + public string name; + public uint age; + public Person(string name, uint age) + { + this.name = name; + this.age = age; + } + public virtual void GetInfo() + { + Console.WriteLine("Name:{0}",name); + Console.WriteLine("Age:{0}",age); + } + } + public class Teacher:Person + { + public string teacherID; + public Teacher(string name, uint age, string id):base(name,age) + { + this.teacherID = id; + } + public override void GetInfo() + { + base.GetInfo(); + Console.WriteLine("teacherID:{0}",teacherID); + } + } internal class Program { static void Main(string[] args) { - Console.WriteLine("Hello, World!"); + Teacher objteacher = new Teacher("Alice",30,"T12345985452"); + objteacher.GetInfo(); } } }