Поле
Поле — это переменная, объявленная внутри класса. Она хранит состояние объекта (или класса, если поле статическое).
Поле создается следующим образом:
static int apoptotic
где:
• static - указание на то, что поле статическое (применяется к классу). Если не указано, то считается, что поле нестатическое (применяется к объекту класса).
• int - тип данных, которые содержит поле.
• apoptotic - название поля.
Внутри класса поле объявляется следующим образом:
// Класс Circle
public class Circle {
// Поля класса:
// radius - радиус круга (тип данных double)
private double radius;
}
Поля бывают статическими (при их объявлении указывается модификатор «static», такие поля относятся ко всему классу, а не к конкретным объектам этого класса) и нестатическими (относятся к конкретным объектам класса).
Обращение к статическому полю осуществляется через имя самого класса, например:
PhysiCellConstants.apoptotic;
• PhysiCellConstants - название класса.
Обращение к нестатическому полю осуществляется через имя объекта какого-либо класса, например:
Cell cell1 = new Cell(CellDefinition cd, Model model);
сell1.position;