Question: a. Write an interface named Shape that specifies the following behavior: ? a n int - returning method named p erimeter , th a t

a.

Write an interface named

Shape

that specifies the following behavior:

?

a

n

int

-

returning method named

p

erimeter

,

th

a

t returns the perimeter of a

s

hape

?

a

double

-

returning method name

a

rea

,

that returns the

area of a

shape

?

a

n

int

-

returning method named

n

umS

i

des

,

that ret

urns the number of sides

of a

shape.

b.

Write a

class named

Triangle

that implements

Shape

wi

th the following:

?

t

hree

protected

integer

variables representing the three sides

?

a

constructor that accepts

three integers and uses them to initialize the

three

sides of the triangle

?

the

method

n

umSides

?

the

method

p

erimeter

?

a

n

abstract

method

a

rea

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!