Info

此问题已关闭。 请重新打开它进行编辑或回答。

What is the keyword that is equivalent to "final" in Java

2 次查看(过去 30 天)
I want a way to implement the concept of "final" in java . I don't want few methods of my class to be overridden by a subclass. Is there a way or a keyword that is equivalent to this concept.
Here's the code of java which i am trying to implement in matlab.
public abstract class CaffeineBeverage {
final void prepareRecipe ( ) {
boilWater ( );
brew ( );
pourInCup ( );
addCondiments ( );
}
abstract void brew ( );
abstract void addCondiments ( );
void boilWater ( ) {
System.out.println (Boiling Water);
}
void pourInCup ( ) {
System.out.println(Pouring into cup);
}
}
Here, prepareRecipe() is declared final as i dont want any subclasses to be able to override this method and change the recipe.

回答(0 个)

此问题已关闭。

产品


版本

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by