Maison > Java > JavaBase > le corps du texte

Quelles sont les classes qui ne peuvent pas être héritées en Java ?

Libérer: 2019-12-26 16:34:05
original
5012 Les gens l'ont consulté

Quelles sont les classes qui ne peuvent pas être héritées en Java ?

Les classes marquées comme finales en JAVA sont des classes finales et ne peuvent pas être héritées , telles que : public, final, String.

Introduction à l'héritage JAVA :

L'héritage est la caractéristique la plus importante de l'héritage orienté objet est la dérivation de nouvelles classes à partir de classes existantes, de nouvelles. les classes peuvent absorber les attributs de données et les comportements des classes existantes et étendre de nouvelles capacités.

L'héritage Java est une technologie qui utilise la définition d'une classe existante comme base pour créer une nouvelle classe. La définition d'une nouvelle classe peut ajouter de nouvelles données ou de nouvelles fonctions, ou utiliser les fonctions de. la classe parent, mais vous ne pouvez pas hériter sélectivement des classes parent.

Classe modifiée Lorsque vous utilisez final pour modifier une classe, cela signifie que la classe ne peut pas être héritée.

Remarque : a. Pour une classe modifiée par final, les variables membres de la classe finale peuvent être conçues comme fianl en fonction de vos besoins réels. b. Les méthodes membres des classes finales seront implicitement désignées comme méthodes finales.

Remarque : lors de la conception d'une classe, vous devez soigneusement réfléchir à savoir si cette classe sera héritée à l'avenir. Si elle peut être héritée, la classe ne peut pas être modifiée avec fianl. Ici, d'une manière générale, nous utilisons l'outil. classes Elle est souvent conçue comme une classe finale. Dans le JDK, les classes conçues comme finales incluent String, System, etc.

Pour plus de connaissances sur Java, veuillez faire attention à la colonne Tutoriel de base Java.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!