Вызов методов

Пусть в классе Arrays есть статический метод, умножающий массив на число.

public static void multiples (int [] a, int m)

{

if (a=null) return;

for (int i=0; i<a.lenght; i++)

{

a[i] = a[i]*m;

}

}

Участок кода

1. int [] b = {1,3,5,7,9};

2. Arrays.multiples (b,2);

Пример класса

Тема 5

Инициализация и завершение

Конструктор гарантирует инициализацию

Конструктор – метод, который вызывается при создании нового объекта. Автоматически вызывается при создании нового объекта. Имя совпадает с именем класса, он не возвращает ничего! Ссылку возвращает оператор new.

Пример

class Rock {

Rock () {

System.out.println (“Rock ”);

}

}

Протестируем класс:

public class RockTest {

public static void main (String[] args) {

for (int i=0; i<10; i++)

new Rock (); //безымянный объект

}

}

Будет 10 раз напечатано ”Rock ”

Конструктор может иметь аргументы

Rock (int i) {

System.out.print(“Rock ” + i + ” “);

}


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: