802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
||||||
1 | ||||||
Два конструктора из одного класса04.11.2015, 21:04. Показов 3712. Ответов 19
Метки нет (Все метки)
Только начал изучать Java. Подтолкните к ответу. Один конструктор принимает имя и фамилию. Второй конструктор принимает имя, фамилию, должность и жалование. Как прописать эти два конструктора? Может следует копать в конструкторы с параметрами? Вот так выглядит класс:
0
|
04.11.2015, 21:04 | |
Ответы с готовыми решениями:
19
Два объекта одного класса Два конструктора для класса-наследника Как передать параметры конструктора одного класса другому? Есть два класса необходимо передать из одного класса информацию в другую |
802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
||||||
04.11.2015, 22:19 [ТС] | 3 | |||||
Спасибо
Добавлено через 23 минуты Velesthau, Это выглядит примерно так?
0
|
95 / 95 / 50
Регистрация: 07.07.2015
Сообщений: 208
|
|
04.11.2015, 22:28 | 4 |
ага,
имена переменных с маленькой буквы пиши, a b c d замени на нормальные имена, инициализацию по умолчанию лучше убрать, все равно ж через конструктор значения присваиваешь... ну а вообще, имплементируй Serializable например, добавь private модификаторы к полям, сделай геттеры и сеттеры, добавь конструктор по умолчанию, toString(), equals(), hashcode() и получится нормальный обьект) Добавлено через 2 минуты DolznostImyaFamiliyaJalovanie - не надо так, открывай гугл транслэйт.
0
|
802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
|
04.11.2015, 22:35 [ТС] | 6 |
для удобства?
в задании должность и жалование по умолчанию такие должны быть некоторые понятия еще не слышал если честно) а зачем private?
0
|
95 / 95 / 50
Регистрация: 07.07.2015
Сообщений: 208
|
|
04.11.2015, 22:39 | 7 |
открывай java code conventions, поверь стоит прочитать.
ну так засунь их туда во время создания объекта.
инкапсуляция-с, голубчик)
1
|
95 / 95 / 50
Регистрация: 07.07.2015
Сообщений: 208
|
||||||
04.11.2015, 22:46 | 9 | |||||
а ты генерируй все через IDE, кучу времени сэкономишь.
Добавлено через 5 минут это пишется ручками: Кликните здесь для просмотра всего текста
остальное делает генератор))
0
|
802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
|
04.11.2015, 22:51 [ТС] | 10 |
я пишу через netbeans
- это понятно) но что может случиться? прога маленькая, конфликтов быть не должно
0
|
95 / 95 / 50
Регистрация: 07.07.2015
Сообщений: 208
|
|
04.11.2015, 22:55 | 11 |
эт не принципиально. везде есть заветный хоткей для генерации конструкторов и методов.
ты привыкнешь коряво писать))
1
|
802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
|
04.11.2015, 23:00 [ТС] | 12 |
xD резонно. мне еще нужно создать по два метода к каждому параметру. метод получения и метод изменения. метод получения это понятно System.out.print. а метод редактирования данных как выглядит?
0
|
95 / 95 / 50
Регистрация: 07.07.2015
Сообщений: 208
|
|
04.11.2015, 23:02 | 13 |
0
|
802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
|
04.11.2015, 23:07 [ТС] | 14 |
0
|
95 / 95 / 50
Регистрация: 07.07.2015
Сообщений: 208
|
|||||||||||
04.11.2015, 23:13 | 15 | ||||||||||
нет, это значить что я (в idea) жму alt+ins и выбираю подряд все, что мне необходимо.
например: Кликните здесь для просмотра всего текста
1
|
802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
|
04.11.2015, 23:19 [ТС] | 16 |
ого xD я не знал. тут контекстное меню открывается. удобно, спасибо. мало я еще знаю об ide. до этого только скрипты на c# для unity писал в vs
0
|
95 / 95 / 50
Регистрация: 07.07.2015
Сообщений: 208
|
|
04.11.2015, 23:20 | 17 |
ну, вэлкам)
0
|
802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
|
04.11.2015, 23:23 [ТС] | 18 |
это, конечно, классно, но знать бы еще для чего все эти методы) это будет подвергаться изучению
Добавлено через 32 секунды спасибо)
0
|
802 / 52 / 2
Регистрация: 01.12.2012
Сообщений: 227
|
|
04.11.2015, 23:32 [ТС] | 20 |
0
|
04.11.2015, 23:32 | |
04.11.2015, 23:32 | |
Помогаю со студенческими работами здесь
20
Есть два класса. Как из одного класса перенести данные в другой класс? Вызвать процедуру\функцию из другого объекта\класса. Из одного класса\объекта сделать два Определить класс-строку. В класс включить два конструктора: для определения класса строки строкой символов и п Создать два подкласса одного класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |