Состояние входа / входные параметры

Состояние входа – это комментарий, описывающий, какие параметры получает метод при обращении к нему, если, разумеется, такие параметры имеются. В случае, если параметров нет, можно вообще не указывать "состояние входа".

В любом случае, формулировка не должна быть длинной и укладываться в одно, максимум в два, предложения.

Состояние выхода / результат

Состояние входа – это комментарий, описывающий, что возвращает метод при завершении исполнения или какова общая цель метода.

В качестве примера того, как пишутся "состояние входа" и "состояние выхода", используем оба варианта класса из предыдущей темы.

Напомним задание: "Назовем "сбалансированным" одномерный массив, в котором количество четных и количество нечетных значений – одинаковы.

Напишите класс, который заполняет одномерный массив случайными однозначными неотрицательными числами и проверяет, является ли массив "сбалансированным"".

Первый вариант решения, но на этот раз с указаниями состояния входа и состояния выхода:

import java.util.*;

Class primer_array7

{

static Scanner reader = new Scanner(System.in);

public static void main(String[] args)

{

int count1=0, count2=0;

int [] b=new int[reader.nextInt()];

b=fillArr(b.length);

printArr(b);

count1=countArr(0,b);

count2=countArr(1,b);

if (is_balance(count1,count2)==true)

System.out.println("Yes");

Else

System.out.println("No");

}


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



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