摘要: 当父类中的方法不知道如何去实现的时候,可以考虑将父类写成抽象类,将方法写成抽象方法 比如:狗狗会叫,猫咪也会叫,可以使用 abstract关键字标记一个抽象的动物类,抽象的方法 阅读全文
posted @ 2022-11-20 23:09 小春博客 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 多态:让一个对象能够表现出多种的状态(类型)实现多态的3种手段:1、虚方法 2、抽象类 3、接口 1、虚方法 步骤: 1)将父类的方法标记为虚方法,使用关键字 virtual 2) 将子类的方法前面加个override,即可实现多态 阅读全文
posted @ 2022-11-20 22:42 小春博客 阅读(21) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; namespace List_泛型集合 { class Program { static void Main(string[] args) { //创建泛型集合对象 List<int> list = ne 阅读全文
posted @ 2022-11-20 21:36 小春博客 阅读(14) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections; namespace Hashtable_键值对集合 { class Program { static void Main(string[] args) { //创建一个键值对集合对象 Hashtable ht = new 阅读全文
posted @ 2022-11-20 18:02 小春博客 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1、ArrayList集合对象 using System; using System.Collections; namespace ArrayList集合 { class Program { static void Main(string[] args) { //创建了一个集合对象 ArrayLis 阅读全文
posted @ 2022-11-20 16:57 小春博客 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1、里氏转换 1)子类可以赋值给父类 2)如果父类中装的是子类对象,那么可以将这个父类强转为子类对象 using System; namespace 里氏转换 { class Program { static void Main(string[] args) { //1、子类可以赋值给父类: //如 阅读全文
posted @ 2022-11-20 16:26 小春博客 阅读(18) 评论(0) 推荐(0) 编辑