]> git.llucax.com Git - z.facultad/75.62/c2tp1.git/blobdiff - src/Cantadores.java
MVC en 4.3
[z.facultad/75.62/c2tp1.git] / src / Cantadores.java
index 376d0e798d8bfdf3dc3b7ab7dc5c687a931d7b84..351180081d013b872acd6c6c6debee188768c2d3 100644 (file)
@@ -1,19 +1,35 @@
 import java.util.*;
 
 import java.util.*;
 
-public class Cantadores implements Observer
+public class Cantadores extends Observable implements Observer
 {
        String nombre;
 {
        String nombre;
+       int n;
+
        public Cantadores (String s)
        {
                nombre = s;
        }
 
        public Cantadores (String s)
        {
                nombre = s;
        }
 
+       public int getLastN ()
+       {
+               return n;
+       }
+
+       public String getNombre ()
+       {
+               return nombre;
+       }
+
        public void update(Observable obs, Object obj)
        {
                if (obs instanceof Sorteo) {
                        Sorteo s = (Sorteo)obs;
        public void update(Observable obs, Object obj)
        {
                if (obs instanceof Sorteo) {
                        Sorteo s = (Sorteo)obs;
-                       if ((s.getN()>=40) && (s.getN()<=49))
+                       if ((s.getN()>=40) && (s.getN()<=49)) {
                                System.out.println ("Canto "+nombre+" "+s.getN());
                                System.out.println ("Canto "+nombre+" "+s.getN());
+                               n = s.getN();
+                               setChanged ();
+                               notifyObservers ();
+                       }
                } else {
                        System.out.println ("E");
                }
                } else {
                        System.out.println ("E");
                }