You are viewing a single comment's thread. Return to all comments →
Python 3
from abc import ABCMeta, abstractmethod class Book(object, metaclass=ABCMeta): def init(self,title,author): self.title=title self.author=author @abstractmethod def display(): pass
class MyBook: def init(self, title, author, price): self.title = title self.author = author self.price = price def display(self):
print(f"Title: {self.title}") print(f"Author: {self.author}") print(f"Price: {self.price}")
title=input() author=input() price=int(input()) new_novel=MyBook(title,author,price) new_novel.display()
Seems like cookies are disabled on this browser, please enable them to open this website
Day 13: Abstract Classes
You are viewing a single comment's thread. Return to all comments →
Python 3
from abc import ABCMeta, abstractmethod class Book(object, metaclass=ABCMeta): def init(self,title,author): self.title=title self.author=author
@abstractmethod def display(): pass
Write MyBook class
class MyBook: def init(self, title, author, price): self.title = title self.author = author self.price = price def display(self):
title=input() author=input() price=int(input()) new_novel=MyBook(title,author,price) new_novel.display()