Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

COPO Given reference, useful methods for accessing Java class ArrayList: add(elt): Add element to the end of the list, e.g. arrList.add(elt) get(index): Get an element

image text in transcribed

COPO Given reference, useful methods for accessing Java class ArrayList: add(elt): Add element to the end of the list, e.g. arrList.add(elt) get(index): Get an element (with index) in list, e.g. arrlist.get(0) size(): Size (total number of elements) of the list, e.g. arrlist.size() en er helt Based on the given references above and the class city in the last question, define a new Java class city for modeling Better Cities with the following requirements. a) This Bcity class is a public subclass of the given class City This class has a specific instance field named bRList (type ArrayList of string) representing the list of better rules of string type) governing the better city. This field is initialized with an empty ArrayList of string. (4 marks/ COVA water b) It has one constructor with 3 parameters (String cn, int cP, String[] rules): The first and second parameters are for the name and population of the city object, while the third parameter is for the rules. o The body of this constructor first calls the corresponding constructor of its superclass with the two related input parameters. The constructor body then adds all elements of the array parameter into its own specific field bRList. 14 marks/

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered 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

Students also viewed these Databases questions