Computer Science - Object-Oriented Programming - Abstraction - Design Abstract Classes

P1: 'Import ABC' → from abc import ABC, ___method [abstract]. P2: 'Abstract class definition' → class Database(___): [ABC] @abstractmethod def connect(self): pass; @abstractmethod def query(self, sql): pass. P3: 'Concrete implementation' → class MySQL(Database): def connect(self): return 'Connected

Edodovivmagarwal
Computer Science - Object-Oriented Programming - Abstraction - Design Abstract Classes
Log in

Preparing your experience...

Loading scripts and resources

Comments (0)

0/5000

Comments are reviewed before appearing publicly.

About this Experience

Computer Science - Object-Oriented Programming - Abstraction - Design Abstract Classes

vivmagarwal
vivmagarwalJan 29, 2026

Description

P1: 'Import ABC' → from abc import ABC, ___method [abstract]. P2: 'Abstract class definition' → class Database(___): [ABC] @abstractmethod def connect(self): pass; @abstractmethod def query(self, sql): pass. P3: 'Concrete implementation' → class MySQL(Database): def connect(self): return 'Connected

Details

Computer ScienceObject-Oriented ProgrammingClass 10, Class 10, Grade 10

Engagement

8

Likes

0

Remixes

0

Comments