Alguien puede explicarme los siguientes conceptos?
Que es Programacion Orientada a Objetos?
Que es una clase? ¿Un conjunto de funciones metidas todas en una?
¿Los objetos son eventos? ¿Un boton es un evento y por tanto un objeto?
Que es una coleccion de variables?
Alguien puede explicarme en cristiano que significa este script a groso modo?
class Cart {
var $items; // Items en nuestro carro de la compra
// Añadir $num artículos de tipo $artnr al carro
function add_item ($artnr, $num) {
$this->items[$artnr] += $num;
}
// Sacar $num artículos del tipo $artnr del carro
function remove_item ($artnr, $num) {
if ($this->items[$artnr] > $num) {
$this->items[$artnr] -= $num;
return true;
} else {
return false;
}
}
}