Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Mochila {
- private int pesoMaximo;
- private int pesoTotal;
- private int pesoMasAlto;
- private int elementosGuardados;
- Mochila(int pesoMaximo){
- this.pesoMaximo = pesoMaximo;
- pesoTotal = 0;
- pesoMasAlto = 0;
- }
- public boolean agregarObjeto(int peso){
- boolean sePuedeAgregar = (peso + pesoTotal <= pesoMaximo) && peso > 0;
- if (sePuedeAgregar){
- pesoTotal = pesoTotal + peso;
- elementosGuardados++;
- if (peso > pesoMasAlto){
- pesoMasAlto = peso;
- }
- }
- return sePuedeAgregar;
- }
- public int contarPeso(){
- return this.pesoTotal;
- }
- public int obtenerPesoMasAlto(){
- return pesoMasAlto;
- }
- public int obtenerCantidadDeObjetosGuardados(){
- return elementosGuardados;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement