我是新手,我正在讨论密封关键字和引用的密封对象。我用谷歌搜索,但找不到在 android 中使用密封方法的简单示例。我尝试了类似的方法
class A
{
//declarations
}
class B extends A
{
//here i would like to use my sealed override keyword
}
谁能告诉我如何使用这种密封方法。提前致谢。
'final' 是 Java 中实现密封行为的关键字。我假设您来自 C# 背景。如果是这样,请注意在 java 中所有方法默认都是虚拟的,并且在方法名称之前添加 final 关键字将防止它被覆盖。
密封类用于定义类的继承级别。声明了一个出于安全原因限制继承的类,密封类。密封类是层次结构中的最后一个类。密封类可以是派生类,但不能是基类。密封类也不能是抽象类。因为抽象类。
class A
{
public class B
{
public void display()
{
}
}
public class c extends B
{
public override sealed void Display()
{
}
}
}