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()//虚方法
	{
	
	}
}
相关推荐
时光足迹2 分钟前
Tiptap 简单编辑器模版
前端·javascript·react.js
JSLove16 分钟前
nginx入门
前端·nginx
时光足迹17 分钟前
ThreeJS之GUI控制器
前端·javascript·three.js
时光足迹18 分钟前
Tiptap编辑器
前端·javascript·react.js
时光足迹21 分钟前
电子书阅读器之笔记高亮(跨段处理)
前端·javascript·react.js
殷紫川23 分钟前
90% Java 开发都踩过坑的 @Resource 与 @Autowired
java
Dabei24 分钟前
Android 副屏(Virtual Display)创建与悬浮窗画中画显示实战
前端·架构
kybs199134 分钟前
springboot租车系统--附源码68701
java·hadoop·spring boot·python·django·asp.net·php
Hello-Mr.Wang43 分钟前
【保姆级教程】MasterGo MCP + Cursor 一键实现 UI 设计稿还原
前端·javascript·vue.js·ai编程