Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Classes and Objects To explain the concept of Objects and Classes, we will implement a very rudimentary system that creates and stores Users and some

Classes and Objects

To explain the concept of Objects and Classes, we will implement a very rudimentary system that creates and stores Users and some attributes of each of the Users, and then prints out a listing of this information, formatted in some particular way.

Because we know we will be storing Users, and those users have attributes, we know that the best way to organize this information would be to have a "template" for what a user should have. We'll start with the creation of a User class.

  • Create the LessonExecution2 class and create a main method in it. This will be the Class that starts the program, and will make use of the User class.

  • Create User class

  • Create two attributes: a name and an age inside User class

  • Create User and store it, we'll specify the name and the age of the user, and then, we will print that data: The output should be something like:

User Name: Rui
User Age: 35

Creating Methods

In the previous section, the printing of data of the User object is being done on the main method, which is not very wise if one wants to print the contents of several User objects, because it would mean that there would have to be as many System.out.println as twice the number of User objects created.

A method that prints this same data could be easily created. Lets do it.

  • Go to the User class source code file, and add printData() method

Now the main method of LessonExecution2 must be modified to call the method printData instead of having the two System.out.println statements.

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_2

Step: 3

blur-text-image_3

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

Understanding Databases Concepts And Practice

Authors: Suzanne W Dietrich

1st Edition

1119827949, 9781119827948

More Books

Students also viewed these Databases questions

Question

Define the term Working Capital Gap.

Answered: 1 week ago