C#中base的用法
来源:互联网 发布:java字母小写转大写 编辑:程序博客网 时间:2024/05/09 15:30
base的只要用法有两个,首先介绍一下base调用基类的构造方法:
代码如下:
namespace _5121{ /// <summary> /// 学校类 /// </summary> class School { public string Name; public int Number; //默认构造方法 public School() { Name = "小张"; Number = 12; Console.WriteLine("学生:{0},学号:{1}", Name, Number); } }}
namespace _5121{ //继承School类 class Grade:School { public string NameOther; public int NumberOther; // public Grade( ) :base() { NameOther = "小王"; NumberOther = 13; Console.WriteLine("学生:{0},学号:{1}", NameOther, NumberOther); } }}
namespace _5121{ class Program { static void Main(string[] args) { //实例化 Grade grade = new Grade(); Console.Read(); } }}
结果如下:
2 base可以在派生类中调用基类方法:
namespace _5121{ /// <summary> /// 学校类 /// </summary> class School { public AddSchool(int a) { Console.WriteLine(a * a); } }}namespace _5121{ //继承School类 class Grade:School { public AddGrade(int b):base(b) { } }} class Program { static void Main(string[] args) { //实例化 Grade grade = new Grade(); grade.AddGrade(1); Console.Read(); }
}
输出的结果为2
1 0
- C#中base的用法
- C#中base的用法
- c# base关键字的用法
- 转:C#中base关键字的几种用法
- 转:C#中base关键字的几种用法
- C#中base关键字的几种用法
- C#中base、this关键字的几种用法
- C#中base关键字的几种用法
- C#中base两种用法
- C# :base的用法(冒号后面的base)
- 构造函数中base()的用法
- c#中this和base的区别
- 关于C#中base的解释
- C#中base跟this的区别
- C#中this与base的区别
- base的用法
- base 标签的用法
- html--<base的用法>
- 关于JVM与内存溢出
- python模块2
- jmockit jacoco冲突
- cento7配置vsftpd遇到550错误的解决办法
- 【多线程-Sleep()和Interrup()方法】
- C#中base的用法
- HashMap实现原理分析
- HTTP连接管理的那些事儿
- CSS小姿势
- 居中滚动的Recyclerview
- 主题更换的实现实录
- TcxGrid set column properties programmatically
- ROS_Kinetic_04 ROS基础内容(一)
- Java 知识点2