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()//虚方法
	{
	
	}
}
相关推荐
世洋Blog1 分钟前
Unity开发微信小游戏-合理的规划使用YooAsset
unity·c#·微信小游戏
甜味弥漫5 分钟前
JavaScript新手必看系列之预编译
前端·javascript
小哀25 分钟前
🌸 入职写了一个月全栈next.js 感想
前端·后端·ai编程
用户010269271866 分钟前
swift的inout的用法
前端
BBB努力学习程序设计7 分钟前
Java方法详解:提升代码复用性与可读性的利器
java
BBB努力学习程序设计7 分钟前
Java运算符完全指南:让代码学会“计算”和“判断”
java
用户6600676685398 分钟前
搞懂作用域链与闭包:JS底层逻辑变简单
前端·javascript
yinuo20 分钟前
前端跨页面通讯终极指南②:BroadcastChannel 用法全解析
前端
没落英雄39 分钟前
简单了解 with
前端·javascript
越努力越幸运50839 分钟前
webpack的学习打包工具
前端·学习·webpack