C# 重写、重构、重载

关键字 Override

  1. 微软官网解释

             override 方法提供从基类继承的成员的新实现。 通过 override 声明重写的方法称为重写基方法。 重写基方法必须具有与 override 方法相同的签名。
            不能重新非虚方法或静态方法。 重写基方法必须是 virtual 、 abstract 或 override 。
            override 声明不能更改 virtual 方法的可访问性。 override 方法和 virtual 方法必须具有相同级别访问修饰符。
            不能使用 new 、 static 或 virtual 修饰符修改 override 方法。
            重写属性声明必须指定与继承的属性完全相同的访问修饰符、类型和名称,并且重写的属性必须是 virtual 、abstract 或 override 。

        

posted @ 2018-02-28 20:16  <--青青子衿-->  阅读(543)  评论(0)    收藏  举报
// /**/ // 在页脚Html代码 引入 // function btn_donateClick() { var DivPopup = document.getElementById('Div_popup'); var DivMasklayer = document.getElementById('div_masklayer'); DivMasklayer.style.display = 'block'; DivPopup.style.display = 'block'; var h = Div_popup.clientHeight; with (Div_popup.style) { marginTop = -h / 2 + 'px'; } } function MasklayerClick() { var masklayer = document.getElementById('div_masklayer'); var divImg = document.getElementById("Div_popup"); masklayer.style.display = "none"; divImg.style.display = "none"; } setTimeout( function () { document.getElementById('div_masklayer').onclick = MasklayerClick; document.getElementById('btn_donate').onclick = btn_donateClick; var a_gzw = document.getElementById("guanzhuwo"); a_gzw.href = "javascript:void(0);"; $("#guanzhuwo").attr("onclick","follow('33513f9f-ba13-e011-ac81-842b2b196315');"); }, 900);