CoffeeScript è fantastico, il sistema di classe è davvero tutto javascript di sempre, alcune parole chiave e molto meno proto * e parentesi graffe ovunque. Ho visto persone implementare mix in classi, ma mi chiedo se ci sia un percorso per implementare un'interfaccia analogica con le interfacce Java?CoffeeScript, implementazione 'implements'
In caso contrario potrebbe essere una buona aggiunta. Dopo tutto, sarebbe bene sapere se il mio codice può camminare/ciarlare con successo come un'anatra in fase di compilazione. Le seguenti istruzioni potrebbero aiutare meglio quello che sarebbe l'ideale ... In questo momento puoi aggirare il problema creando test di unità (che dovresti fare comunque) quindi non è un grosso problema, ma sarebbe comunque bello.
class definitiona
class definitionb
class featurex
class featurey
class childa extends definitiona implements featurex
class childb extends definitionb implements featurex, featurey