Buongiorno a tutti!
Vorrei effettuare il refactoring, se è necessario, di un software che gestisce una videoteca.
Il codice è il seguente:
Un grazie a chi voglia aiutarmi.codice:public class DomainObject { public DomainObject (String name) { this.name = name; }; public DomainObject() {}; public String name() { return name; }; public String toString() { return name; }; protected String name = "no name"; } public class Registrar { public Object get(String object, String name) { // do something here } public void add(String object, String name) { // do something here } } public class Movie extends DomainObject { public static final int CHILDRENS = 2; public static final int REGULAR = 0; public static final int NEW_RELEASE = 1; private int priceCode; public Movie(String name, int priceCode) { this.name = name; this.priceCode = priceCode; } public int priceCode() { return priceCode; } public void persist() { Registrar.add("Movies", this); } public static Movie get(String name) { return (Movie) Registrar.get("Movies", name); } }
tulipan

Rispondi quotando
