- 10 heures
- Facile
Ce cours est visible gratuitement en ligne.
course.header.alt.is_video
course.header.alt.is_certifying
J'ai tout compris !Mis à jour le 06/08/2024
Programmer en orienté objet avec Java
Compétences évaluées
- Utiliser les principes de programmation orientée objet en Java
Question 1
Qu'est-ce qui est vrai concernant les objets et les classes ?
Attention, plusieurs réponses sont possibles.Une classe est un type nommé qui est un peu comme le plan d'un objet.
Une classe est une instance d'un objet qui inclut des valeurs concrètes de ces attributs.
Une classe est considérée comme un type complexe car elle peut regrouper des attributs.
Question 2
Voici le code d'une classe :
class Ticket { double price = 21.5; String destination = "New York"; final int loyaltyPoints = 55; }
Sélectionnez le code qui instancie un objet de cette classe ET utilise correctement les attributs de classe (champs).
Ticket ticket = new Ticket(); ticket.price = 15.5; ticket.destination = "Toronto"; System.out.println(ticket.loyaltyPoints);
Ticket ticket; new ticket=Ticket(); ticket.price = 15.5; ticket.destination = "Toronto"; System.out.println(ticket::loyaltyPoints);
Ticket ticket = new Ticket(); ticket.price = 15.5; ticket.destination = "Toronto"; ticket.loyaltyPoints = 150; System.out.println(ticket.loyaltyPoints);
final Ticket ticket; new ticket=Ticket(); ticket.price = 15.5; ticket.destination = "Toronto"; System.out.println(ticket::loyaltyPoints);
Question 3
Le polymorphisme permet de réutiliser tout le code existant d’une classe mère.
Vrai
Faux
Et si vous obteniez un diplôme OpenClassrooms ?
- Formations jusqu’à 100 % financées
- Date de début flexible
- Projets professionnalisants
- Mentorat individuel
Trouvez la formation et le financement faits pour vous