Diferència entre revisions de la pàgina «DAM-M3-UF4. Conceptes d'Orientació a Objectes»

De Wiki IES Marianao. Departament Informàtica
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «torna M3 - Programació == Composició. Associació == La composició de classes fa referència a usar classes dins altres classes. La representació de la compo...».)
 
(Composició. Associació)
Línia 7: Línia 7:
 
La representació de la composició
 
La representació de la composició
  
{|
+
{| style:wikitable
 
|
 
|
 +
<pre>
 
package dam.m3.uf4;
 
package dam.m3.uf4;
  
Línia 28: Línia 29:
 
     }
 
     }
 
}
 
}
|-
+
</pre>
 
|
 
|
 +
<pre>
 
package dam.m3.uf4;
 
package dam.m3.uf4;
  
Línia 48: Línia 50:
 
         this.radi = radi;
 
         this.radi = radi;
 
     }
 
     }
 
 
 
}
 
}
 +
</pre>
 
|}
 
|}

Revisió del 13:22, 31 maig 2012

torna M3 - Programació

Composició. Associació

La composició de classes fa referència a usar classes dins altres classes.

La representació de la composició

package dam.m3.uf4;

public class Punt {
    private int x;
    private int y;
   
    public int getX() {
        return x;
    }
    public void setX(int x) {
        this.x = x;
    }
    public int getY() {
        return y;
    }
    public void setY(int y) {
        this.y = y;
    }
}
package dam.m3.uf4;

public class Cercle {
    private Punt centre;
    private int radi;
   
    public Punt getCentre() {
        return centre;
    }
    public void setCentre(Punt centre) {
        this.centre = centre;
    }
    public int getRadi() {
        return radi;
    }
    public void setRadi(int radi) {
        this.radi = radi;
    }
}