1) Implement the class Image: The height, width and size data fields should be positive. The resize(Percentage: double) method should modify the height, width and the size of the Image as follow: the new height = old height * Percentage /100 the new width = old width * Percentage /100 the new size = old size * Percentage* Percentage /100 The DisplayInfo) method display a string that describes the Image. For example: Image_0123 , 23*53cm , 412KB , HD Or Image_0123 , 23*53cm , 412KB , NOT HD

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%
What is the solution for this question( using java language)
Image
- name: String //default "img_n"
- date: Date// the date of creation of this image
height: double //default 0
- width: double //default 0
- size: double // default 0
isHD: boolean //default true
+ Image( )
+ Image (name:String, height:double,
width:double, size:double, isHD:boolean)
+ All getters
+ All setters
+ resize(Percentage:double):void
+ DisplayInfo():void
Transcribed Image Text:Image - name: String //default "img_n" - date: Date// the date of creation of this image height: double //default 0 - width: double //default 0 - size: double // default 0 isHD: boolean //default true + Image( ) + Image (name:String, height:double, width:double, size:double, isHD:boolean) + All getters + All setters + resize(Percentage:double):void + DisplayInfo():void
1) Implement the class Image :
The height, width and size data fields should be positive.
The resize(Percentage: double) method should modify the height, width and the size of the
Image as follow:
the new height = old height * Percentage /100
the new width = old width * Percentage /100
the new size = old size * Percentage* Percentage /100
The DisplayInfo) method display a string that describes the Image. For example:
Image_0123 , 23*53cm , 412KB , HD
Or
Image_0123 , 23*53cm , 412KB , NOT HD
Transcribed Image Text:1) Implement the class Image : The height, width and size data fields should be positive. The resize(Percentage: double) method should modify the height, width and the size of the Image as follow: the new height = old height * Percentage /100 the new width = old width * Percentage /100 the new size = old size * Percentage* Percentage /100 The DisplayInfo) method display a string that describes the Image. For example: Image_0123 , 23*53cm , 412KB , HD Or Image_0123 , 23*53cm , 412KB , NOT HD
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education