Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

QUESTION 6 Crayon -name: String -color: String + Crayon (0) + Crayon (n: String, c: String) + setName(n : String): void + setColor(c: String): void

image text in transcribed

QUESTION 6 Crayon -name: String -color: String + Crayon (0) + Crayon (n: String, c: String) + setName(n : String): void + setColor(c: String): void + getName():String + getColor():String 1- Write a class declaration for Crayon class and add the two variables to the class declaration name: This field is a String variable that holds the crayon's name. color: This field is a String variable that holds the crayon's color. 2- The class should have the following constructors: A constructor that accepts the following value as argument and assigns it to the appropriate fields: name and color. A no-arg constructor that assigns an empty strings (') to the name, and an empty strings ("") to the color field. 3- Write mutator methods that store values in these fields and accessor methods that return the values in these fields as in above UML diagram. 4- Once you have written the class, write a separate program that creates two Crayon objects to hold the following data: name color Canary Yellow Manatee Grey

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

Students also viewed these Databases questions

Question

What are Decision Trees?

Answered: 1 week ago

Question

What is meant by the Term Glass Ceiling?

Answered: 1 week ago