using System;
using System.Collections.Generic;
using System.Text;
namespace V6._密封类与密封方法
{
class Program
{
static void Main(string[] args)
{
Class1 myClass = new Class1();
myClass.Wrire();
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace V6._密封类与密封方法
{
//并不是所有类都可以被继承的 ,不能继承的类叫做密封类,用关键字 sealed
//密封类中不能包含虚方法 virtual 抽象方法 abstract ,因为在密封的类没有为派生类提供实现其虚方法和抽象方法的机会
class Class1
{
public virtual void Wrire() {
Console.WriteLine("这是一个未密封的方法");
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace V6._密封类与密封方法
{
class Class2 : Class1
{
public sealed override void Wrire()
{
Console.WriteLine("这是一个密封的方法");
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace V6._密封类与密封方法
{
class Class3:Class2
{
}
}
联系客服