Exercice 6
1. Définir une classe Book avec les attributs suivants : Title, Author (Nom complet), Price.
2. Définir un constructeur ayant comme attributs: Title, Author, Price.
3. Définir la méthode View() pour afficher les informations d'une instance object Book.
4. Ecrire un programme pour tester la classe Book.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#coding: utf-8 # Question 1 class Book: # Question 2 def __init__(self , Title , Author , Price): self.Title = Title self.Author = Author self.Price = Price # Question 3 def view(self ): return ("Book Title: " , self.Title , "Book Author: " , self.Author, "Book Price: " , self.Price) # Question 4 MyBook = Book("Python Crash Course" , "Eric Matthes" , "23 $") print( MyBook.view()) # La sortie est : ('Book Title: ', 'Python Crash Course', 'Book Author: ', 'Eric Matthes', 'Book Price: ', '23 $') |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 6 : Classe Book Python”