Пусть в классе 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 + ” “);
}