aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MusicalElement.java17
1 files changed, 11 insertions, 6 deletions
diff --git a/MusicalElement.java b/MusicalElement.java
index c409ce7..b5f6446 100644
--- a/MusicalElement.java
+++ b/MusicalElement.java
@@ -1,12 +1,11 @@
-interface Item {
- int getId();
- String getTitle();
- int getDuration();
- }
+/** The MusicalElement contains the base of songs and audibooks.
+ * It is the abstract class they will take.
+ * We use the classical get and set here.*/
-class MusicalElement implements Item {
+class MusicalElement {
private int id, duration;
private String title, content;
+
public MusicalElement(int id, String title, int duration, String content) {
this.id=id;
this.title=title;
@@ -17,6 +16,12 @@ class MusicalElement implements Item {
public int getId(){return id;}
public String getTitle(){return title;}
public int getDuration(){return duration;}
+ public String getContent(){return content;}
+
+ public void setId(){this.id=id;}
+ public void setTitle(){this.title=title;}
+ public void setDuration(){this.duration=duration;}
+ public void setContent(){this.content=content;}
>Update README.mdrelease/3.2.1Clyhtsuriva1-6/+21 2021-05-19Big updaterelease/3.2Clyhtsuriva55-235/+193 2021-05-19Update README.mdClyhtsuriva1-1/+5 2021-05-14Update README.mdClyhtsuriva1-1/+3 2021-05-14Update README.mdClyhtsuriva1-0/+23 2021-05-14Update README.md and adding logo onto the main screenrelease/3.1Clyhtsuriva2-10/+13 2021-05-14Singletons on all pages : OKClyhtsuriva6-125/+81 2021-05-14Singletons : DetailTopManga : OKClyhtsuriva2-21/+49 2021-05-14Addedd Singletons for TopManga.Clyhtsuriva3-23/+43