Код: Выделить всё
final public class CRMS{
private ArrayListcars;
private ArrayListrenters;
private ArrayListtransactions;
private int carid;
private int renterid;
public CRMS() {
cars = new ArrayList();
renters = new ArrayList();
transactions = new ArrayList();
carid=1;
renterid=1;
}
Код: Выделить всё
public class main {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Hello World by the GOAT programmar");
CRMS crms = new CRMS();
p>
Я ожидал, что массивы/списки объектов атрибутов будут уничтожены при уничтожении объекта crms.
Однако мой ассистент учителя сказал мне, что это не так. PS Может ли кто-нибудь также сказать, является ли этот способ создания списков объектов внутри конструктора композицией или агрегацией.
Подробнее здесь: https://stackoverflow.com/questions/790 ... structor-d