-
C#教程之C#教程之继承中的关键字
本站最新发布 C#从入门到精通
试听地址 https://www.xin3721.com/eschool/CSharpxin3721/
试听地址 https://www.xin3721.com/eschool/CSharpxin3721/
父类和子类概述
1.概念解释
①.子类继承父类,父类派生子类。
②.子类又叫派生类,父类又叫基类(超类)。
③.子类继承父类成员,也可以有自己独立的成员。
2.继承的条件
继承需要符合的关系:Is-a 的关系:Dog is an Animal
继承中的关键字
1.this关键字
可以使用this关键字访问父类成员
2.base关键字
关键字base的作用:
①.调用父类的构造函数。
②.调用父类的属性和方法。
3.protected关键字
父类成员:
①.public修饰:所有类都可以访问
②.private修饰:子类无法访问
③.protected修饰:允许子类访问,而不允许其他非子类访问
子类调用父类构造函数总结
1.隐式调用
如果其他子类的构造函数没有使用base知名调用父类哪个构造函数时,子类会默认调用父类的无参构造函数:base(),这时父类要提供无参的构造函数。
2.显示调用
如果父类没有无参数的构造函数,子类构造函数必须指明调用父类的哪个构造函数。
3.示例
View Code
View Code
继承的特性
1.继承的传递性
传递机制 A->B;B->C C具有A的特性。
2.继承的单根据性
一个类只能有一个父类(一个类只能有一个基类)。
栏目列表
最新更新
如何使用OS模块中的stat方法
Python os 模块
seek() 方法
python打开文件实例1
Python写入文件
什么是流?
文件操作如何进制逐行读取
Python相对路径
with创建临时运行环境
Python文件操作
.Net Standard(.Net Core)实现获取配置信息
Linux PXE + Kickstart 自动装机
Shell 编程 基础
Shell 编程 条件语句
CentOS8-网卡配置及详解
Linux中LVM逻辑卷管理
1.数码相框-相框框架分析(1)
Ubuntu armhf 版本国内源
Linux中raid磁盘阵列
搭建简易网站
access教程之Access简介
mysql 安装了最新版本8.x版本后的报错:
Mysql空间数据&空间索引(spatial)
如何远程连接SQL Server数据库的图文教程
复制SqlServer数据库的方法
搜索sql语句
sql中返回参数的值
sql中生成查询的模糊匹配字符串
数据定义功能
数据操作功能