/**
 * @author Guilliano
 */
// ------------------------------------------------------------

//
// Objeto que representa um sku.
// Metodos:
//  - <int> getId() : Obtém o id do sku.
//  - <void> setId(<int> novoId) : Seta o novo id do sku.
//  - <float> getPreco() : Obtém o preço do sku.
//  - <void> setPreco(<float> novoPreco) : Seta o novo preço do sku.
//
function Sku(id, preco){
	if(id == null || preco == null){
		throw "NullPointerException {" + id + "},{" + preco + "}";
	}
	this.id = id;
	this.getId = Sku_GetId;
	this.setId = Sku_SetId;
	this.preco = preco;
	this.getPreco = Sku_GetPreco;
	this.setPreco = Sku_SetPreco;
}
//
// Obtém o id do sku.
//
function Sku_GetId(){
	return this.id;
}
//
// Seta um novo valor para o id do objeto sku.
//
function Sku_SetId(novoId){
	this.id = novoId;
}
//
// Obtém o valor do preço do sku.
//
function Sku_GetPreco(){
	return this.preco;
}
//
// Seta o novo preço do objeto sku.
//
function Sku_SetPreco(novoPreco){
	this.preco = novoPreco;
}

