C#面向对象基础--抽象类
2012-11-13 16:59
148 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace abstractTest { //只要一个方法声明为:abstract,类也必须使用abstract修饰,abstract修饰的类不能实例化 public abstract class Person { //声明SayHello抽象方法 public abstract void SayHello(); } public class Chinese : Person { //子类必须实现父类的abstract方法 public override void SayHello() { //throw new NotImplementedException(); Console.WriteLine("我是中国人"); } } class Program { static void Main(string[] args) { Chinese c = new Chinese(); c.SayHello(); } } }
相关文章推荐
- C#(面向对象基础-抽象类与接口)下-1
- C#基础系列(9)-- 第三部分 面向对象相关 -- 抽象类与接口(2)
- C# 之面向对象基础总结
- C#(面向对象基础数组VS集合VS范型)下-2
- C#基础第八天-作业答案-设计类-面向对象方式实现两个帐户之间转账
- Java基础(极客)——13、Java面向对象-抽象类与接口
- 面向对象基础(2)--抽象类 接口 集合 泛型
- [黑马程序员二]:C#面向对象基础
- C#视频总结(面向对象基础)上
- 传智播客.Net培训—C#面向对象基础
- c#面向对象基础 重写、虚方法、抽象类
- C#基础总结之七面向对象知识点总结1
- C#学习笔记五面向对象基础
- C#面向对象基础(二)
- 黑马程序员——Java基础---面向对象之多态抽象类接口
- JAVA基础学习(七)---面向对象三---继承,接口与 抽象类
- 设计模式学习笔记二:面向对象基础四之抽象类和接口
- C++与C#对比学习:面向对象,接口,抽象类
- C#基础总结之八面向对象知识点总结-继承与多态-接口
- C# 基础知识系列之面向对象基础