Ich dachte, dass ich von meinem Companion-Objekt aus auf alle Methoden der Companion-Klasse zugreifen kann. Aber ich kann nicht?Zugriff auf Methode der Companion-Klasse vom Companion-Objekt aus möglich
class EFCriteriaType(tag:String) extends CriteriaType
{
// implemented method of CriteriaType
def getTag = this.tag
}
object EFCriteriaType
{
var TEXT: CriteriaType = new EFCriteriaType("text")
override def toString = getTag
}
Compiler-Fehler: nicht gefunden: Wert
GetTagWas ich falsch mache?
Ich stimme völlig @ MatthewFarwell Antwort. Außerdem denke ich, dass die toString-Methode innerhalb der Klasse statt des Companion-Objekts sein soll. – jeslg