Skip to content
Snippets Groups Projects
Commit f215c42e authored by Andreas's avatar Andreas
Browse files

Rewrote toString methods for Expense, Income and Item

parent e8ccaec0
No related branches found
No related tags found
2 merge requests!9Added FileHandling class for ItemRegister objects, and reworked ItemRegister with new subclasses,!8Remade ItemRegister class and made FileHandling for ItemRegister-objects with tests
Pipeline #208123 passed
......@@ -66,6 +66,6 @@ public class Expense extends Item{
*/
@Override
public String toString() {
return super.toString()+"\n"+category.toString();
return super.toString()+category.toString()+"\n";
}
}
......@@ -73,6 +73,6 @@ public class Income extends Item{
*/
@Override
public String toString() {
return super.toString()+"\n"+category.toString();
return super.toString()+category.toString()+"\n";
}
}
......@@ -130,18 +130,18 @@ public abstract class Item {
*/
@Override
public String toString() {
String isRecuring = "";
String isReoccuring = "";
if(recurring){
isRecuring = "Reoccurring";
isReoccuring = "Reoccurring";
}
else{
isRecuring = "Not reoccurring";
isReoccuring = "Not reoccurring";
}
if(!description.isBlank()){
return date+"\n"+description+"\n"+amount+"\n"+isRecuring+"\n";
return "\n"+date+"\n"+description+"\n"+amount+"\n"+isReoccuring+"\n";
}
else{
return date+"\n"+amount+"\n"+isRecuring+"\n";
return "\n"+date+"\n"+amount+"\n"+isReoccuring+"\n";
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment