Implementato la coda in cui non c'è nessun elemento libero. bisogna implementare una coda in cui c'è un elemento libero e bisogna organizzare i nomi come sintassi della prof. convertire classi astratti in interfacce e fare il refactor dei nomi, compreso i metodi e forse i pacchetti

This commit is contained in:
2014-03-17 11:39:03 +01:00
parent 0179e4d554
commit d60e74a09c
2 changed files with 70 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
package com.xgiovio;
import general_utility.test_object;
import queue.DynamicArrayQueue;
/**
* Created with xgiovio.macbookair.
* User: xgiovio
* Date: 10/03/14
* Time: 16:39
*/
public class QueueTest {
public static void main(String[] args) {
DynamicArrayQueue<test_object> queue = new DynamicArrayQueue<test_object>(5);
queue.enqueue(new test_object(1));
System.out.println(queue.front().get_data());
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(1));
queue.enqueue(new test_object(5));
System.out.println(queue.front().get_data());
System.out.println(queue.isEmpty());
System.out.println(queue.size());
}
}

View File

@@ -0,0 +1,21 @@
package general_utility;
/**
* Created with xgiovio.macbookair.
* User: xgiovio
* Date: 10/03/14
* Time: 16:41
*/
public class test_object {
public test_object (int in_number){
number = in_number;
}
public int get_data (){
return number;
}
private int number;
}