NetBlog主题

C#抽象方法实例
C#基础

C#抽象方法实例

3001

using System; using System.Collections.Generic; using System.Text;namespace 抽象方法练习 {class Program{static void Main(string[] args){Computer dev = new Computer();MP3 mp3 = new MP3();YDDisk yd = new YDDisk();dev.dev = yd;dev.dev.Read();//输入是移动硬盘在…

关于C# as类型转换
C#基础

关于C# as类型转换

3646

using System;namespace 类型转换 {class Program{static void Main(string[] args){try{Student s1 = new Student();Person p = new Person();//Student s2 = (Student)p;//这样父类转子类,虽然不报错,但运行时会出错Student s = p as Student;//这样转,如果成功则有返回值…

C#构造函数
C#基础

C#构造函数

3456

子类继承父类时构造函数是不会被继承的子类默认调用父类的的无参构造函数,如果父类建了一个有参的则无参的会被冲掉,这时子类会报错报错解决方案有2种第1种方法:在父类建一个无参的构造函数第2种方法:子类调用父类的构造函数如public Student(string s1,string s2):base(s1…