task 2
This commit is contained in:
@@ -2,8 +2,11 @@ package ch.hevs.isc.slopify_v2
|
||||
|
||||
import scala.collection.mutable.ArrayBuffer
|
||||
|
||||
class DataBase {
|
||||
private var artists: ArrayBuffer[Artist] = new ArrayBuffer()
|
||||
def addArtist(artist: Artist): Unit = artists.addOne(artist)
|
||||
def containsArtist(artist: Artist): Boolean = artists.contains(artist)
|
||||
class DataBase extends Serializable {
|
||||
private var _artists: ArrayBuffer[Artist] = new ArrayBuffer()
|
||||
def addArtist(artist: Artist): Unit = _artists.addOne(artist)
|
||||
def containsArtist(artist: Artist): Boolean = _artists.contains(artist)
|
||||
def getArtists(): Array[Artist] = _artists.toArray
|
||||
|
||||
override def toString: String = s"<Database: ${_artists.length} artist(s)>"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user