
 Unterschiede und Gemeinsamkeiten


Grundlagen der OOP











in PHP sind keine Typen angegeben
der Rckgabewert einer Methode wird nicht spezifiziert
dem Array wird keine Lnge zugewiesen
Java (s. Folie 3-38):

class Queue{
  double elements[];
  int maxsize, front, rear;

  Queue (int queuelen){
    elements = new double[queuelen];
    maxsize = queuelen;
    front = rear = 0;
  }

  boolean enqueue (double insertitem){

    ...
  }
}
PHP:

class Queue{
  var elements;
  var maxsize, front, rear;

  Queue (queuelen){
    elements = array();

    front = rear = 0;
  }

  enqueue (insertitem){

    ...
  }
}
