Write the following two classes in JAVA: Write a class XXX_Course, • A course has a name, a course number, a department code (for example, CS, MATH) and a room number. • Include a static variable used to assign the course number to each Course in the constructor. The value of the variable will start at 1000. • Write the instance variables, the accessors (getters), the mutators (setters) and two constructors for the class. One of the constructors should be the no args constructor Write a second class, XXX_ TestCourse  ,which will have a main method. • Create an Array of Course objects, which can hold 3 elements. • Using a loop: • Ask the user for the name, department and room number for 3 courses. • Create course objects. • Store the objects in the Array • At the end, traverse the array of courses and print each course on a separate line. Sample Output Printing the courses Course Name: CPS 1231 Dept: CS CourseNumber: 1000 Room 204 Course Name: CPS 2231 Dept: CS CourseNumber: 1001 Room 220 Course Name: CPS 2232 Dept: CS CourseNumber: 1002 Room 204

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter11: Advanced Inheritance Concepts
Section: Chapter Questions
Problem 2PE
icon
Related questions
Question

Write the following two classes in JAVA:

Write a class XXX_Course,

• A course has a name, a course number, a department code (for example, CS, MATH) and a room number.

• Include a static variable used to assign the course number to each Course in the constructor. The value of the variable will start at 1000.

• Write the instance variables, the accessors (getters), the mutators (setters) and two constructors for the class. One of the constructors should be the no args constructor

Write a second class, XXX_ TestCourse  ,which will have a main method.

• Create an Array of Course objects, which can hold 3 elements.

• Using a loop:

• Ask the user for the name, department and room number for 3 courses.

• Create course objects.

• Store the objects in the Array

• At the end, traverse the array of courses and print each course on a separate line.

Sample Output

Printing the courses

Course Name: CPS 1231 Dept: CS CourseNumber: 1000 Room 204

Course Name: CPS 2231 Dept: CS CourseNumber: 1001 Room 220

Course Name: CPS 2232 Dept: CS CourseNumber: 1002 Room 204

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

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.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,