JavaRush /Blog Java /Random-FR /Cours et interfaces. Essayer de comprendre
varbandim
Niveau 9
Тверь

Cours et interfaces. Essayer de comprendre

Publié dans le groupe Random-FR
Interfaces vs. classes - révision sur les interfaces Habré en POO (Java), de manière simple ? — sur la pile Cours et interfaces.  Essayer de comprendre - 1Ce n'est toujours pas clair. Une interface est-elle également une classe qui décrit simplement des méthodes supplémentaires pour une classe ? Si oui, les méthodes de la classe initiale ne sont-elles tout simplement pas visibles ou peuvent-elles être utilisées ? Ou faut-il les redéfinir ? Et si l'interface n'est pas une classe, alors c'est simplement une liste de méthodes, réunies sous un même nom, qui peuvent être utilisées dans n'importe quelle classe, simplement en définissant à quelle classe elles sont utilisées ? Ou s’agit-il d’un groupe de méthodes qui s’appliquent à une classe spécifique ? Ensuite, dans un programme, une variable de classe avec une interface spécifique peut utiliser à la fois des méthodes de classe et des méthodes d'interface ? Ou simplement des méthodes d’interface ? Disons qu'il existe une classe de personne dont une méthode de mouvement booléenne est décrite. Pouvons-nous lui appliquer un ensemble de méthodes « jambes », « roues » avec différents types de mouvements ? Dans ce cas, la méthode booléenne de la classe personne sera-t-elle visible via l'interface « jambes » ou « roues » ? Ou est-ce que ce seront d'autres classes que nous définirons pour la variable : Человек Сэм = новый ЧеловекСНогами?Et puis nous devrions avoir une classe décrite ЧеловекСНогами? Ou s’agit-il simplement d’un ensemble de méthodes ?
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION