我是一个新手,我是关于密封的关键字和引用的sealed object。我用谷歌搜索了一下,但找不到一个在android.I中使用sealed方法的简单例子。
class A
{
//declarations
}
class B extends A
{
//here i would like to use my sealed override keyword
}谁能告诉我如何使用这个密封的方法。提前谢谢。
发布于 2013-12-12 14:06:58
‘'final’是Java中实现密封行为的关键字。我假设你来自C#背景。如果是这样,请注意,在java中,默认情况下所有方法都是虚拟的,在方法名之前添加final关键字可以防止它被覆盖。
发布于 2013-12-12 13:23:20
这里有一个很好的Securing Java Objects for Plain Text Transport示例,阅读IBM docs也会让你有更好的想法。
发布于 2013-12-12 13:26:41
密封类用于定义类的继承级别。声明了一个出于安全原因限制继承的类,密封的class.Sealed类是层次结构中的最后一个类。密封类可以是派生类,但不能是基类。密封类不能同时是抽象类。因为抽象类。
class A
{
public class B
{
public void display()
{
}
}
public class c extends B
{
public override sealed void Display()
{
}
}
}https://stackoverflow.com/questions/20535433
复制相似问题