powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Вот вам задачка не для собеседования
25 сообщений из 78, страница 2 из 4
Вот вам задачка не для собеседования
    #39930075
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andreykaT
iJava
пропущено...

Интересно а что мешает ?у нас проект сотни тысяч классов,поля мы не считали),на каждый микросервис есть свои классы утилит
есть отдельный микросервис каффка комонс ,который динамически обновляется на всю структуру микросервисную
вы видимо давно не заглядывали в энтерпрайз

это какой то поток рандомных слов.

если вы программист то конкретизируйте ,что у вас вызывает возмущение- покамест ваш комент - просто офф топ флуд
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930079
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iJava
Чтобы не создавать отдельную тему запостю здесь прикол

все тот же блинов в своей книге утверждает что в конструкторе класса нельзя использвать this и super что наводит меня на мысль,что у него биполярное расстройство

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
public class Item {
   int x;

    public Item(int x) {
        this.x = x;
    }
}

public class SquareItem  extends Item{
    int y;

    public SquareItem(int x, int y) {
        super(x);
        this.y = y;
    }
}



что вы скажите по этому воводу?


очень интересно ,что скажут местные эксперты по этому поводу))
видимо всем пох что студни по этой книге участся и там процентов 30 какой то дичи на подобии этой
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930093
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
super() - это единственный способ вызвать конструктор родителя явно.

Но мне кажется что мы обсуждаем не оригинальную постановку. А уже интерпретированную.
И дополненную вобщем-то частным мнением и эмоциями.

Если использовать композицию и сделать так
Код: java
1.
2.
3.
4.
5.
6.
7.
pubic class SquareItem {

   private Item item;

   ......

}


Тогда можно конструировать объекты независимо и супер-конструктор не нужен.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930126
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iJava
код не мой ,человек вопрошает просто

прекрати заглядывать везде через плечо.
Займись делом.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930265
vas0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iJava
iJava
Чтобы не создавать отдельную тему запостю здесь прикол

все тот же блинов в своей книге утверждает что в конструкторе класса нельзя использвать this и super что наводит меня на мысль,что у него биполярное расстройство

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
public class Item {
   int x;

    public Item(int x) {
        this.x = x;
    }
}

public class SquareItem  extends Item{
    int y;

    public SquareItem(int x, int y) {
        super(x);
        this.y = y;
    }
}



что вы скажите по этому воводу?


очень интересно ,что скажут местные эксперты по этому поводу))
видимо всем пох что студни по этой книге участся и там процентов 30 какой то дичи на подобии этой

Скорее всего Блинов имеет ввиду что нельзя одновременно использовать цепочку вызовов конструкторов (this) и вызов родительского конструктора (super). Ну что тут скажешь Блинов прав.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930282
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vas0
iJava
пропущено...


очень интересно ,что скажут местные эксперты по этому поводу))
видимо всем пох что студни по этой книге участся и там процентов 30 какой то дичи на подобии этой

Скорее всего Блинов имеет ввиду что нельзя одновременно использовать цепочку вызовов конструкторов (this) и вызов родительского конструктора (super). Ну что тут скажешь Блинов прав.

не знаю что конкретно блинов в виду имел,но у него вопрос - такой возможно ли в конструкторе одновременное использование супер и зис- и ответ нет
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930299
vas0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iJava
vas0
пропущено...

Скорее всего Блинов имеет ввиду что нельзя одновременно использовать цепочку вызовов конструкторов (this) и вызов родительского конструктора (super). Ну что тут скажешь Блинов прав.

не знаю что конкретно блинов в виду имел,но у него вопрос - такой возможно ли в конструкторе одновременное использование супер и зис- и ответ нет

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
public class A extends SomeClass {
    int x;
    int y;
    int z;

    public A() {
        this(0);
    }

    public A(int x) {
        this (x, 0);
    }

    public A(int x, int y) {
        // одновременное использование this и super, почему нет, фигли там ...
        super().this(x, y, 0);
    }

    public A(int x, int y, int z) {
        this.x = x;
        this.y = y;
        this.z = z;
    }
}
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930421
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
super() - это единственный способ вызвать конструктор родителя явно.

Но мне кажется что мы обсуждаем не оригинальную постановку. А уже интерпретированную.
И дополненную вобщем-то частным мнением и эмоциями.

Если использовать композицию и сделать так
Код: java
1.
2.
3.
4.
5.
6.
7.
pubic class SquareItem {

   private Item item;

   ......

}



вот оригиналный текст вопроса и варианты ответа-2й ответ неправильный ,по мнению блинова
Тогда можно конструировать объекты независимо и супер-конструктор не нужен.


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
Выберите правильные утверждения (3):
1) Класс может быть использован в качестве суперкласса для себя самого.
2) В конструкторе класса можно совместно использовать вызовы this и super.
3) Статические методы можно определять в подклассах с той же сигнатурой,
что и в базовом классе.
4) Статические методы можно перегружать в подклассах.
5) Динамическое связывание определяет версию вызываемого метода на этапе
выполнения.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930440
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стас. Что это за викторина такая? Или телешоу.

Для меня такой формат или формат экзамена или тестов вообще неинтересен.
Я - сторонник дискурса. А не гос-экзамена.

Поэтому адресуй свой вопрос всем кто желает ответить.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930453
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton,
я тебе просто привел пример- некорректный вопрос,ведь по сути я могу использовать как супер так и зис в конструкторе
да бог с ним с этим блиновым,косяки у всех бывают.

У меня сейчас вопрос такой интересный возник -насколько оправданым будет использование кафки при написании телеграм бота
архитектура бота обычная для ботов-
телеграм апи- сервис слой -база данных
нужен ли в этой прослойке менеджер очередей?
насколько я понимаю все это происходит на стороне телеграм апи-тоесть во первых поддерживается некая скорость сообщений( помоему не больше 20 в минуту от отдного юзера) во вторых сообщения не пропадут
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930458
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Стас. Что это за викторина такая? Или телешоу.
)
Он явно в архитекторы метит. Пропустив экстерном программирование, субд и коммуникации между людьми.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930467
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iJava
mayton,
я тебе просто привел пример- некорректный вопрос,ведь по сути я могу использовать как супер так и зис в конструкторе
да бог с ним с этим блиновым,косяки у всех бывают.

У меня сейчас вопрос такой интересный возник -насколько оправданым будет использование кафки при написании телеграм бота
архитектура бота обычная для ботов-
телеграм апи- сервис слой -база данных
нужен ли в этой прослойке менеджер очередей?
насколько я понимаю все это происходит на стороне телеграм апи-тоесть во первых поддерживается некая скорость сообщений( помоему не больше 20 в минуту от отдного юзера) во вторых сообщения не пропадут

Я думаю что среди архитекторов нет черных или белых магов. И никто на уровне экспертизы не ответит на твой
вопрос со 100% точностью.

Разумным будет начать проектировать бота без очередей. А когда будет потребность - спокойно ее добавить.
Это не будет сложно.

Вообще. Итеративная разработка - это нормально. Это как испытания ракет и самолётов в космосе и авиации.
Никто не знает как полетит ракета до того как полетит ее макет в аэро-трубе. Потом полетит болванка с манекеном.
И уже в самом конце полетит человек.

Поскольку аэро-космос считает нормальным проведение испытаний (и даже с потерями) я считаю нормальным
запускать альфу проекта без овер-инжинеринга. В любом случае если проект будет проще - тебе будет проще
его поддерживать и развивать. Принципы KISS/YAGNI все еще актуальны.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930469
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton,тоже так думаю- что смысла кафку пока нет.
я уверен что все это реализовано на стороне телеграм апи-иначе бы их месенжер бы тупо упал и никогда не поднялся,для это у ботов насколько я помню существует ограничения на количество меседжей .
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930486
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iJava
mayton,
я тебе просто привел пример- некорректный вопрос,ведь по сути я могу использовать как супер так и зис в конструкторе
да бог с ним с этим блиновым,косяки у всех бывают.

У меня сейчас вопрос такой интересный возник -насколько оправданым будет использование кафки при написании телеграм бота
архитектура бота обычная для ботов-
телеграм апи- сервис слой -база данных
нужен ли в этой прослойке менеджер очередей?
насколько я понимаю все это происходит на стороне телеграм апи-тоесть во первых поддерживается некая скорость сообщений( помоему не больше 20 в минуту от отдного юзера) во вторых сообщения не пропадут

чтоб ответить на этот вопрос - тебе во-первых надо понять зачем кафка нужна и во-вторых, прочесть книгу интеграционные шаблоны. грегор хоп вроде автор. их (шаблонов) кстати, не много - всего 4. вторую для разнообразия - ивент дривен аркитекча (ой что щас начнется).

если вкратце ответ - можно написать телебота вокруг кафки вопрос только набуя.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930496
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Угу. Уже видели как он книжки читает. Споря с автором книги в каждой фразе.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930539
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iJava

вот оригиналный текст вопроса и варианты ответа-2й ответ неправильный ,по мнению блинова
Тогда можно конструировать объекты независимо и супер-конструктор не нужен.


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
Выберите правильные утверждения (3):
1) Класс может быть использован в качестве суперкласса для себя самого.
2) В конструкторе класса можно совместно использовать вызовы this и super.
3) Статические методы можно определять в подклассах с той же сигнатурой,
что и в базовом классе.
4) Статические методы можно перегружать в подклассах.
5) Динамическое связывание определяет версию вызываемого метода на этапе
выполнения.



И какие по мнению гуру тут правильные утверждения? Чтобы понять кто сел в лужу: некто Стас или некто Блинов.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930612
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
andreykaT,
Угу. Уже видели как он книжки читает. Споря с автором книги в каждой фразе.

ну это да. если особо он начнет спорить с боф или мартином или тем бедолагой грегором хопом.
да и спорить можно по-всякому, например оспаривать какое то утверждение обосновывая чем-то или просто говорить что я молодец а автор идиот. )
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930632
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я в пятницу вам закину тему. Какраз на поспорить.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930774
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander A. Sak
iJava

вот оригиналный текст вопроса и варианты ответа-2й ответ неправильный ,по мнению блинова
Тогда можно конструировать объекты независимо и супер-конструктор не нужен.


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
Выберите правильные утверждения (3):
1) Класс может быть использован в качестве суперкласса для себя самого.
2) В конструкторе класса можно совместно использовать вызовы this и super.
3) Статические методы можно определять в подклассах с той же сигнатурой,
что и в базовом классе.
4) Статические методы можно перегружать в подклассах.
5) Динамическое связывание определяет версию вызываемого метода на этапе
выполнения.



И какие по мнению гуру тут правильные утверждения? Чтобы понять кто сел в лужу: некто Стас или некто Блинов.

блинов утверждает что верные оветы 3 4 5
я утверждаю что исходя из заданного вопроса верные ответы 2 3 4 5
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930777
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
Я в пятницу вам закину тему. Какраз на поспорить.

я тебе тоже закину) у меня тут пара интересных тем есть)
причем классик джава ,а не всякое говно типо кафки)
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930779
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
Я в пятницу вам закину тему. Какраз на поспорить.

давай тему java always pass by value
тут 99% считают что по ссылке- я тебе гарантирую холивар на 100 страниц)

пс. это очень не очевидно для не джавистов- всяких шарпистов,пхпистов и прочий мусор современной IT индустриии
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930783
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iJava
mayton
Я в пятницу вам закину тему. Какраз на поспорить.

давай тему java always pass by value
тут 99% считают что по ссылке- я тебе гарантирую холивар на 100 страниц)

пс. это очень не очевидно для не джавистов- всяких шарпистов,пхпистов и прочий мусор современной IT индустриии

а с чего ты решил что пхписты и шарписты это мусор а жависты нет?
жава на сегодня один из самых отсталых языков и устаревших. а ты его обожествляешь да еще и учить пытаешься.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930784
iJava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andreykaT
iJava
пропущено...

давай тему java always pass by value
тут 99% считают что по ссылке- я тебе гарантирую холивар на 100 страниц)

пс. это очень не очевидно для не джавистов- всяких шарпистов,пхпистов и прочий мусор современной IT индустриии

а с чего ты решил что пхписты и шарписты это мусор а жависты нет?
жава на сегодня один из самых отсталых языков и устаревших. а ты его обожествляешь да еще и учить пытаешься.

это была хорошая шутка(нет)

весь энтерпрайз на джаве,мы сейчас пилим для 5 топ банков все на джаве.
сбер банк вообще на 5й джаве
о чем ты говоришь вообще?
все твои гоу ,котлиты,скалы и прочая мудотень сольются прежде чем топы на 1.8 перейдут)))
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930790
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iJava

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
Выберите правильные утверждения (3):
1) Класс может быть использован в качестве суперкласса для себя самого.
2) В конструкторе класса можно совместно использовать вызовы this и super.
3) Статические методы можно определять в подклассах с той же сигнатурой,
что и в базовом классе.
4) Статические методы можно перегружать в подклассах.
5) Динамическое связывание определяет версию вызываемого метода на этапе
выполнения.


блинов утверждает что верные оветы 3 4 5
я утверждаю что исходя из заданного вопроса верные ответы 2 3 4 5


Скачал произведение Блинова с этим заданием.
Подозреваю, что когда речь идет о "вызове this и super", имеется в виду конструкции this() и super() . Вызовы конструктора то есть.
Если бы имелись в виду конструкции вида this.field1 и super.getField2() , то наверное это бы назвали как-то вроде "использование ссылки". Есть там такие обороты в тексте.
...
Рейтинг: 0 / 0
Вот вам задачка не для собеседования
    #39930791
iOracleDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Я в пятницу вам закину тему. Какраз на поспорить.

Боюсь и новый аккаунт Стаса до пятницы не доживет))

iJava

давай тему java always pass by value
тут 99% считают что по ссылке- я тебе гарантирую холивар на 100 страниц)

Ты так и не понял о чем было написано в книжке, тебе же расшифровывали, попробуй написать функцию swap может поймешь наконец о чем там написано.
...
Рейтинг: 0 / 0
25 сообщений из 78, страница 2 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Вот вам задачка не для собеседования
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]