c#实例 让你明白什么是继承
using System ;
class A
{
public void output()
{
Console.WriteLine("A中自定义方法1");
}
public virtual void input()
{
Console.WriteLine("A中虚函数");
}
public void Do()
{
Console.WriteLine("A中自定义方法2");
}
}
class B:A
{
new public void output()
{
Console.WriteLine("B中隐藏方法1");
}
public override void input()
{
Console.WriteLine("B中重写虚函数");
}
public void Dosomething()
{
Console.WriteLine("B中自定义方法");
}
}
class Test
{
static void Main()
{
A a=new A ();//调用A中方法
a.output ();
a.input ();
a.Do ();
A aa=new B ();
aa.output ();//调用A中方法
aa.input ();//调用B中方法
aa.Do ();//调用A,B中共同方法
B b=new B ();//调用B中方法
b.output ();
b.input ();
b.Do ();
b.Dosomething ();
}
}
转载于:https://blog.51cto.com/5257890/896541
c#实例 让你明白什么是继承相关推荐
- p怎么调用python的实例属性_Python中类的声明,使用,属性,实例属性,计算属性及继承,重写...
Python中的类的定义以及使用: 类的定义: 定义类 在Python中,类的定义使用class关键字来实现 语法如下:classclassName:"类的注释"类的实体 (当没有 ...
- python类继承实例_Python实现类继承实例
Python是一种解释型.面向对象.动态数据类型的高级程序设计语言,本文就举一例Python类继承的实例. 实例代码如下: #! /usr/bin/python # Filename: inherit ...
- java的继承实例_java教程之java继承示例详解
这篇文章主要介绍了java继承示例详解,需要的朋友可以参考下 什么是继承(extends)? 继承是:新定义的类是从已有的类中获取属性和方法的现象. 这个已有的类叫做父类, 从这个父类获取属性和方法的 ...
- C#实现Windows后台服务实例浅析
2019独角兽企业重金招聘Python工程师标准>>> C#实现Windows后台服务实例之前要明白的一些概念:所谓Windows后台服务,即后台自动运行的程序,一般随操作系统启动而 ...
- 命名空间不能直接包含字段或方法之类的成员是什么意思_Python 学习笔记之类与实例...
Python 学习笔记之类与实例 一.定义 1.1.定义 类 (class) 封装一组相关数据,使之成为一个整体,并使用一种方法持续展示和维护. 这有点像把零件组装成整车提供给用户,无须了解汽车的内部 ...
- 七:Java之封装、抽象、多态和继承
本文章介绍了关于Java中的面向对象封装.抽象.继承.多态特点 Java面向对象主要有四大特性:封装.抽象.继承和多态. 一.封装 封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的总体, ...
- 关于C++中公有继承、私有继承、保护继承的讨论
一.文章来由 简单明了的理由,老生常谈但是没真正解决的问题,想搞清楚这个问题. 二.冗长的定义 我们先来看看这些冗长的定义: 公有继承: 当类的继承方式为公有继承时,基类的公有成员和保护成员的访问属性 ...
- java dom解析xml字符串_dom4j解析xml字符串实例
java部分 DOM4J 与利用DOM.SAX.JAXP机制来解析xml相比,DOM4J 表现更优秀,具有性能优异.功能强大和极端易用使用的特点,只要懂得DOM基本概念,就可以通过dom4j的api文 ...
- 面向对象的 JavaScript:封装、继承与多态
本文作者:家园工作室研发组成员 @维尔希宁 本文出处: 面向对象的 JavaScript:封装.继承与多态blog.lenconda.top 本文遵循署名-非商业性使用-禁止演绎3.0 未本地化版本 ...
最新文章
- mtcnn android
- python学习手册中文版免费下载-Python学习手册 第三版
- spring jdbcTemplate使用queryForList示例
- 为什么销量总是做不好预测?或许你只差这一份强化资料包
- 来自微博html5怎么设置,来自微博的面试题解决方案
- 2017微服务 mysql集群_成功升P7多亏掌握了这几点:高并发+Nginx+微服务+Redis+MySQL...
- 致命错误: 在类路径或引导类路径中找不到程序包 java.lang_如何提升店铺动态评分 需要提升可以找我...
- 沉睡两三年,醒来又一春
- 先知-Baidu的系统测试
- java发送email_java发送email一般步骤(实例讲解)
- python 实现相关系数计算和检验
- win7怎么重置计算机,win7系统怎么重置网络?win7重置网络到初始状态的方法
- EXCEL基本操作技巧
- FA_MASS_ADDITIONS Interface Table 资产成批增加
- 基于李雅普诺夫函数的跟踪控制(一)
- 社保费客户端显示服务器连接异常,社保费客户端登录服务器异常
- 第一周项目0-宣告主权
- 前端验证码与后端验证码
- EMC | 静电防护方法
- 天津理工大学计算机学院绩点,天津理工大学花宇杰:平均绩点4.0你该这般青春昂扬...