JavaRush
Акция
Университет
Java FullStack
Python FullStack
new
Web FullStack
new
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Вопрос
  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Все вопросы
JavaRush/Помощь по Java задачам/Подскажите, в чем ошибка?
Иван Хардиков
22 уровень
  • 03.03.2018
  • 1024просмотров
  • 3комментариев

Подскажите, в чем ошибка?

Вопрос по задаче Геттеры и сеттеры для класса Person
Java Syntax,  5 уровень,  5 лекция
Решен


Создать class Person. У человека должно быть имя String name, возраст int age, пол char sex.
Создай геттеры и сеттеры для всех переменных класса Person.

Требования:
  • Программа не должна считывать данные с клавиатуры.
  • В классе Person должен быть метод public static void main.
  • Класс Person должен иметь 3 переменные.
  • У класса Person должна быть переменная name с типом String.
  • У класса Person должна быть переменная age с типом int.
  • У класса Person должна быть переменная sex с типом char.
  • У класса Person должен быть сеттер для переменной name.
  • У класса Person должен быть геттер для переменной name.
  • У класса Person должен быть сеттер для переменной age.
  • У класса Person должен быть геттер для переменной age.
  • У класса Person должен быть сеттер для переменной sex.
  • У класса Person должен быть геттер для переменной sex.
package com.javarush.task.task05.task0508; /* Геттеры и сеттеры для класса Person */ public class Person { Person ivan = new Person(); String name; int age; char sex; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public char getSex() { return sex; } public void setSex(char sex) { this.sex = sex; } //напишите тут ваш код public static void main(String[] args) { } }
+1
Комментарии (3)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Максим
Уровень 10
10 марта 2018, 06:51
Согласен с Виктором
0
mb00mer
Уровень 35
3 марта 2018, 16:42
Думаю, стоит поставить модификатор доступа private для всех трех полей. А зачем строчка Person ivan = new Person();?
+1
Сергеев Виктор
Уровень 40
Master
3 марта 2018, 16:42решение
возможно в переменной Person ivan = new Person(); её не просили
+4
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush