Page 132 - 6253
P. 132

Окрім простих типів даних, масиви у мові Java можуть містити об'єкти будь-

            кого класу. Масив об'єктів  – це масив посилань на об'єкти. Розглянемо приклад у

            якому створюється масив об'єктів користувацького класу Car.

                    class Car {

                     private String name;

                     private int year;

                     private double price;



                     Car(String n, int y, double p) {

                       name = n; year = y; price = p;

                     }

                     public String getName() {

                       return name;

                     }

                     public int getYear() {

                       return year;

                     }

                     public double getPrice() {

                       return price;

                     }

                    }



                    public class Main {

                     public static void main (String args[]) {



                       // Створення масиву об'єктів cars

                       Car[] cars = new Car[5];



                       // Ініціалізація масиву об'єктів cars

                       cars[0] = new Car("Ford", 1995, 8530.60);

                       cars[1] = new Car("Audi", 1998, 7880.20);




                                                              131
   127   128   129   130   131   132   133   134   135   136   137