- 10 hours
- Easy
Free online content available in this course.
course.header.alt.is_video
course.header.alt.is_certifying
Got it!Last updated on 8/6/24
Programmer en orienté objet avec Java
Evaluated skills
- Utiliser les principes de programmation orientée objet en Java
Question 1
Qu'est-ce qui est vrai concernant les objets et les classes ?
Careful, there are several correct answers.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
Ever considered an OpenClassrooms diploma?
- Up to 100% of your training program funded
- Flexible start date
- Career-focused projects
- Individual mentoring
Find the training program and funding option that suits you best