20-C#构造函数--虚方法

C#构造函数

1.构造函数

csharp 复制代码
public class animal//构造函数
{
	string name;
	public void animal()//构造函数,一定被执行
	{
		name="tom";
	}
}

2.:base()方法-类继承时先调用父类的构造函数

csharp 复制代码
public class animal//构造函数
{
	string name;
	public void animal()//构造函数,一定被执行
	{
		name="tom";
	}
}
public class dog:animal//构造函数
{
	string name;
	public void dog():base()//构造函数,一定被执行
	{
		name="123";
	}
}

3.虚方法

//实现多态的一种形式,通过override重写

csharp 复制代码
public class animal
{
	string name;
	public void animal()//构造函数,一定被执行
	{
		name="tom";
	}
	public virtual void  eat()//虚方法
	{
	
	}
}
相关推荐
235164 小时前
【MySQL】慢查寻的发现和解决优化(思维导图版)
java·后端·sql·mysql·职场和发展·数据库开发·数据库架构
面向星辰4 小时前
windows配置hadoop环境
java·开发语言
小超嵌入式笔记4 小时前
【Keil5教程及技巧】耗时一周精心整理万字全网最全Keil5(MDK-ARM)功能详细介绍【建议收藏-细细品尝】
java·数据库·mongodb
温宇飞4 小时前
浏览器路由系统的一种实践
前端
初级程序员Kyle4 小时前
开始改变第一天 JVM的原理到调优(4)
java·后端
G果4 小时前
安卓APP页面之间传参(Android studio 开发)
android·java·android studio
阿登林4 小时前
C# .NET Core中Chart图表绘制与PDF导出
c#·1024程序员节
老前端的功夫4 小时前
Vue 插槽深度解析:从基础到高级架构设计
前端
我是天龙_绍4 小时前
java 类 静态和非静态说明
java·后端
Elieal4 小时前
Java的Collection 集合体系详解
java·开发语言