diff options
author | AlisaLinUwU <alisalinuwu@gmail.com> | 2025-01-26 10:48:43 +0500 |
---|---|---|
committer | AlisaLinUwU <alisalinuwu@gmail.com> | 2025-01-26 10:48:43 +0500 |
commit | 8a24dc018b6c5fb30f5ade6d28da700528fbcc5e (patch) | |
tree | aeef757ed85ea88f43d8c28076d1be7fe1aad9dd /src/com/mavlon/finances/Statistics.java |
Initializemain
Diffstat (limited to 'src/com/mavlon/finances/Statistics.java')
-rw-r--r-- | src/com/mavlon/finances/Statistics.java | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/src/com/mavlon/finances/Statistics.java b/src/com/mavlon/finances/Statistics.java new file mode 100644 index 0000000..edd2515 --- /dev/null +++ b/src/com/mavlon/finances/Statistics.java @@ -0,0 +1,56 @@ +package com.mavlon.finances; + +import java.io.Serializable; + +public class Statistics implements Serializable { + private double monthlyGrossSalary; + private double monthlyTaxes; + private double monthlyNetSalary; + private double totalExpenses; + + public void addExpenses(double expenses) { + totalExpenses += expenses; + } + + public double getMonthlyGrossSalary() { + return monthlyGrossSalary; + } + + public void setMonthlyGrossSalary(double monthlyGrossSalary) { + this.monthlyGrossSalary = monthlyGrossSalary; + } + + public double getMonthlyTaxes() { + return monthlyTaxes; + } + + public void setMonthlyTaxes(double monthlyTaxes) { + this.monthlyTaxes = monthlyTaxes; + } + + public double getMonthlyNetSalary() { + return monthlyNetSalary; + } + + public void setMonthlyNetSalary(double monthlyNetSalary) { + this.monthlyNetSalary = monthlyNetSalary; + } + + public double getTotalExpenses() { + return totalExpenses; + } + + public void setTotalExpenses(double totalExpenses) { + this.totalExpenses = totalExpenses; + } + + @Override + public String toString() { + return "Statistics" + + "\nmonthly gross salary = " + monthlyGrossSalary + + "\nmonthly taxes = " + monthlyTaxes + + "\nmonthly net salary = " + monthlyNetSalary + + "\ntotal expenses = " + totalExpenses + + '\n'; + } +} |