Description: All data is stored in a new class called “YourName_Budget.java”. All operations with that data like creation, initialization, updates and print out various reports are done in the main class Specification: Project consist of to java files and two compiled class files with the names YourName_Budget.java and Instructions: To do that, Declare the class Your_Name_Finance3 that contains the method main(). Declare class called “YourName_Budget.java” data members scholarshipPerMonth, savings, tuitionFee, rentPerMonth, extraExpensesPerMonth of type integer, array float [] earningArr of size 12. Two methods: yearTotal(float [] earningArr) and monthlyAvarage(float [] earningArr) that return float now should be a part of the YourName_Budget class. New class should have a methods to enter all initial data from keyboard, plus functionality to compute scholarshipPerMonth, savings, tuitionFeePerSemester, rentPerMonth, extraExpensesPerMonth the same way it was done in the previous project. Main class would have responsibility to create a personal budget, populate it and print out all required information the way it was done in the previous project.   The following is an example of the output: Welcome to John Smith financial calculator. Enter the amount of scholarship per month: 500 Enter the amount of savings: 7180 Enter the tuition fee per semester: 2500 Enter the rent per month: 500 Enter the monthly extra expenses: 210   Enter earning for month #1 Enter earning for month #2 ……………. (12 times)   Here is overview of your financial situation: Balance for month #1: 345 Balance for month #1: 355 …………………..     Your year’s balance is negative. Your income is less than spending. Do you want to know how much money you need to get even?   The total income is 13180 and the total spending is 13520. You need additional $340

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 1GZ
icon
Related questions
Question

Description:

All data is stored in a new class called “YourName_Budget.java”. All operations with that data like creation, initialization, updates and print out various reports are done in the main class

Specification:

Project consist of to java files and two compiled class files with the names YourName_Budget.java and

Instructions: To do that,

Declare the class Your_Name_Finance3 that contains the method main().

Declare class called “YourName_Budget.java” data members scholarshipPerMonth, savings, tuitionFee, rentPerMonth, extraExpensesPerMonth of type integer, array float [] earningArr of size 12.

Two methods: yearTotal(float [] earningArr) and monthlyAvarage(float [] earningArr) that return float now should be a part of the YourName_Budget class.

New class should have a methods to enter all initial data from keyboard, plus functionality to compute scholarshipPerMonth, savings, tuitionFeePerSemester, rentPerMonth, extraExpensesPerMonth the same way it was done in the previous project.

Main class would have responsibility to create a personal budget, populate it and print out all required information the way it was done in the previous project.

 

The following is an example of the output:

Welcome to John Smith financial calculator.

Enter the amount of scholarship per month: 500

Enter the amount of savings: 7180

Enter the tuition fee per semester: 2500

Enter the rent per month: 500

Enter the monthly extra expenses: 210

 

Enter earning for month #1

Enter earning for month #2

…………….

(12 times)

 

Here is overview of your financial situation:

Balance for month #1: 345

Balance for month #1: 355

…………………..

 

 

Your year’s balance is negative. Your income is less than spending. Do you want to know how much money you need to get even?

 

The total income is 13180 and the total spending is 13520. You need additional $340.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Study of Characters
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