zoukankan      html  css  js  c++  java
  • C#继承(三)

    方法的重写
           由于父类的方法不能够完成某种功能,单还必须调用这个方法,则子类可以重写这个方法,加强其功能。
           在父类里面,如果一个函数可以让子类重写,必须在在方法的前面用vritual关键来修饰。说明这个方法可以被
           子类重写。

    using System;
     public class studyoverride
     {
    	 public static void Main()
    	 {	  
    		  Feixian fx = new Feixian();
    		  fx.QQ("QQ");
    		  fx.Siqu();
    		
    	 }
     }
     public class Youxi
     {
    
    	public string name = "";
    	public string Name
    	{ 
    		get;set;
    	
    	}
          public void  QQ(string name)
    	{
    	  Console.WriteLine("2008版!");
    	 }
    	 //virtual说名这个方法可以被子类重写。
    	 public virtual void Siqu()
    	{
    	    Console.WriteLine("四驱赛车!");
    	}
     }
     public class Feixian:Youxi
     {
    	public void chuanqi()
    	{
    	 Console.WriteLine("2011年度传奇!");	
    	}
    	//说明这个方法是重写父类的方法
    	 public override void Siqu()
    	{
    	    Console.WriteLine("四驱赛车升级版!");
    	}
     }
    
  • 相关阅读:
    Spring读取properties内容
    SpringBoot全局异常处理
    Hibernate入门
    Oracle查询表及注释
    MySQL重复与不重复问题
    IDEA中other settings不见了
    01程序员修炼之道
    团队冲刺(四)
    单词字母查询频率
    学习进度(9)
  • 原文地址:https://www.cnblogs.com/QLJ1314/p/2622923.html
Copyright © 2011-2022 走看看