Ce qui est une sous-classe
Ce qu'est une "sous-classe" en java?
Je sais sur les classes et les méthodes, mais je ne sais pas pour les sous-classes.
- Jetez un oeil à des débutants, des liens fournis sur java balise wiki .
- Cette page est en fait le 2ème Google a frappé pour la Java de la sous-classe'. Un Débordement de pile a souvent plus rapide des exemples de syntaxe et de tels que d'autres sites, si les questions sont souvent fermés que pas constructif.
Vous devez vous connecter pour publier un commentaire.
Une sous-classe est une classe qui étend la classe d'une autre classe.
Alors...
Sera d'impression:
Cela fonctionne car une sous-classe hérite de la fonctionnalité de la classe à laquelle il s'étend.
Une sous-classe est quelque chose qui étend les fonctionnalités de votre classe existante. I. e.
Superclasse - décrit la catégorie d'objets:
Subclass1 - décrit les attributs de l'individu Fruits objets:
Subclass2 - décrit les attributs de l'individu Fruits objets:
Le "résumé" mot-clé dans la super-classe signifie que la classe ne définira les informations obligatoires que chaque sous-classe doit avoir c'est à dire Un morceau de fruit doit avoir une couleur de sorte qu'il est définit dans la super-classe et toutes les sous-classes doivent 'inherit' cet attribut et de définir la valeur qui décrit l'objet spécifique.
Cela fait-il sens?
Sous-classe est la Classe Java est un Langage de Programmation.
C'est une classe qui étend la classe d'une autre classe.
exemple tiré de https://www.java-tips.org/java-se-tips-100019/24-java-lang/784-what-is-a-java-subclass.html, le Chat est une sous-classe des Animaux 🙂
Une sous-classe en java, une classe qui hérite d'une autre classe.
L'héritage est un moyen pour les classes à ajouter un comportement spécialisé ontop de comportement généralisé. C'est souvent représentée par le membre de phrase "est une" relation".
Par exemple, un
Triangle
est unShape
, donc il peut faire sens pour mettre en œuvre une Forme de classe, et avoir la classe Triangle hériter d'elle. Dans cet exemple,Shape
est la super-classe deTriangle
etTriangle
est la sous-classe deShape
Si vous disposez des éléments suivants:
puis
B
est une sous-classe deA
,B
hérite deA
. Le contraire serait de la superclasse.Penser à une classe comme une description des membres d'un ensemble de choses. Tous les membres de l'ensemble ont des caractéristiques communes (méthodes et propriétés).
Une sous-classe est une classe qui décrit les membres d'un sous-ensemble particulier de l'ensemble original. Ils partagent de nombreuses caractéristiques de la classe principale, mais peut avoir des propriétés ou des méthodes qui sont propres aux membres de la sous-classe.
Vous déclarer qu'une classe est sous-classe d'une autre par l'intermédiaire de la "extends" mot-clé dans Java.
B est une sous-classe de A. les Instances de la classe B seront automatiquement présentent un grand nombre des mêmes propriétés que les instances de la classe A.
C'est le concept principal de héritage dans la programmation Orientée Objet.
Une sous-classe est un petit fichier d'un programme qui s'étend à partir d'une autre classe. Par exemple, vous faire une classe sur les voitures en général et avoir des informations de base qui est vrai pour toutes les voitures avec votre les constructeurs et les choses, puis vous avez une classe qui s'étend que sur un plan plus spécifique de voitures ou de voitures qui aurait de nouvelles variables/méthodes. Je vois que vous avez déjà beaucoup d'exemples de code ci-dessus par le temps, je reçois à ce post mais j'espère que cette description vous aide.