aboutsummaryrefslogtreecommitdiff
path: root/MusicalElement.java
diff options
context:
space:
mode:
authorMasfehico <clyhtsuriva@gmail.com>2020-11-23 17:35:02 +0100
committerMasfehico <clyhtsuriva@gmail.com>2020-11-23 17:35:02 +0100
commit9c44a251a2744a082168173dfbabc01a87bd6ec6 (patch)
treee7220bb7ecdc2c10e317e71ea5c8cba3a62da74f /MusicalElement.java
parent899762edf091e362639bca9bc327afcd7a0a7844 (diff)
Minor testing changes
Diffstat (limited to 'MusicalElement.java')
-rw-r--r--MusicalElement.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/MusicalElement.java b/MusicalElement.java
index 878eee7..c409ce7 100644
--- a/MusicalElement.java
+++ b/MusicalElement.java
@@ -1,4 +1,10 @@
-class MusicalElement {
+interface Item {
+ int getId();
+ String getTitle();
+ int getDuration();
+ }
+
+class MusicalElement implements Item {
private int id, duration;
private String title, content;
public MusicalElement(int id, String title, int duration, String content) {
@@ -8,6 +14,10 @@ class MusicalElement {
this.content=content;
}
+ public int getId(){return id;}
+ public String getTitle(){return title;}
+ public int getDuration(){return duration;}
+
}