Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1.Create an abstract class AListADT. The class will have the following methods (no constructors) declared with an empty body: a. append( Integer x ): inserts

1.Create an abstract class AListADT. The class will have the following methods (no constructors) declared with an empty body:

a. append( Integer x ): inserts x at the end of the list

b. toString(): returns a String that is stored in this list

c. isEmpty(): returns true if the list is empty.

2. Create a class AList that inherits from AListADT. The class has the following:

a. root: a private variable - Cell

b. append( Integer x ): checks to see if root is null. If it is, create a new Cell and assign it to root. Call append(x) on root.

c. toString(): checks to see if root is null. If it is, return the empty String. Otherwise, return the String from calling toString() on root.

d. isEmpty(): returns true if root is null. Otherwise return false.

There is a class Cell created, if that class is needed, please say it.

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

Inductive Databases And Constraint Based Data Mining

Authors: Saso Dzeroski ,Bart Goethals ,Pance Panov

2010th Edition

ISBN: 1489982175, 978-1489982179

More Books

Students also viewed these Databases questions

Question

Does it have correct contact information?

Answered: 1 week ago