gn="justify">
this . id=id;
this . volume=volume;
this . cargo=cargo;
}
public int getVolume () {
return volume;
}
public int getCargo () {
return cargo;
}
public int getId () {
return id;
}
/**
* @ param volume the volume to set
*/
public void setVolume ( int volume) {
this . volume=volume;
}
/**
* @ param cargo the cargo to set
*/
public void setCargo ( int cargo) {
this . cargo=cargo;
}
/**
* @ param id the id to set
*/
public void setId ( int id) {
this . id=id;
}
@ Override
public Container clone () {clone= new Container ( id, volume, cargo);
return clone;
}
/* (non-Javadoc)
*see java. lang. Object # toString ()
*/
@ Override
public String toString () {
return Контейнер +
, nID: + Id +
nОб'ём: + Volume +
, nГрузопод'ёмность: + Cargo;
}
}. java
package core;
/**
* упаковують об'єкт.
* @ author AtemB
*
*/
public class Item {
/** ID. */id;
/** Обсяг. */
int volume;
/** Вага. */
int weight;
/** Критерій 1. */
int rate1;
/** Критерій 2. */
int rate2;
/** Критерій 3. */
int rate3;
/** Критерій 4. */
int rate4;
/** Критерій 5. */
int rate5;
/** Посилання на парний об'єкт. */
private Item pair;
public Item (String id,
int volume,
int weight,
int rate1, int rate2, int rate3, int rate4, int rate5) {
super ();
this . id=id;
this . volume=volume;
this . weight=weight;
this . rate1=rate1;
this . rate2=rate2;
this . rate3=rate3;
this . rate4=rate4;
this . rate5=rate5;
}
/***/
public Item () {
this . id=0 + raquo ;;
this . volume=0;
this . weight=0;
this . rate1=0;
this . rate...