Als «final» getaggte Fragen

569
Was ist der Sinn der "letzten Klasse" in Java?

Ich lese ein Buch über Java und es heißt, dass Sie die gesamte Klasse als deklarieren können final. Ich kann mir nichts vorstellen, wo ich das verwenden würde. Ich bin neu in der Programmierung und frage mich, ob Programmierer dies tatsächlich in ihren Programmen verwenden . Wenn ja, wann...

151
Java's Final vs. C ++ 's const

Das Tutorial für Java für C ++ - Programmierer besagt Folgendes (Highlight ist mein eigenes): Das Schlüsselwort final entspricht ungefähr const in C ++ Was bedeutet in diesem Zusammenhang "grob"? Sind sie nicht genau gleich? Was sind die Unterschiede, wenn

141
Java `final` Methode: Was verspricht es?

In einer Java-Klasse kann eine Methode definiert werden final, um zu kennzeichnen, dass diese Methode nicht überschrieben werden darf: public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() {...

139
Warum gibt es in Java keine Konstantenfunktion?

Ich habe versucht, den Grund für Konstanten in Java zu identifizieren. Ich habe erfahren, dass Java es uns ermöglicht, Konstanten mithilfe von finalSchlüsselwörtern zu deklarieren . Meine Frage ist, warum Java keine Constant ( const) -Funktion eingeführt hat. Da viele Leute sagen, dass es aus C ++...