Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Consider using Python to create a class that represent disk based storage. Write a class Disk in Python with appropriate attributes and methods. Disk should

Consider using Python to create a class that represent disk based storage. Write a class Disk in Python with appropriate attributes and methods.

Disk should have a fixed capacity set when it is created (measured in Gigabytes).

An add method should add a fixed amount of data to the store

A delete method should remove a fixed amount of data from the store

A wipe method should clear the disk of all data

A freespace method should return the current amount of free space available on the disk

A full method should return whether or not the disk is currently full

The Class should contain appropriate checks to make sure it is always in a consistent state.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Graph Databases

Authors: Ian Robinson, Jim Webber, Emil Eifrem

1st Edition

1449356265, 978-1449356262

More Books

Students also viewed these Databases questions