Size: a a a

Чат "Программист"

2020 February 11

ИП

Ингибитор Палладиум in Чат "Программист"
Я хочу выкинуть из конструктора шмат кода и обособить его.
источник

SK

Stas Khavruk in Чат "Программист"
Ингибитор Палладиум
Я хочу выкинуть из конструктора шмат кода и обособить его.
Покажи код
источник

SK

Stas Khavruk in Чат "Программист"
Java?
источник

ИП

Ингибитор Палладиум in Чат "Программист"
+
источник

SK

Stas Khavruk in Чат "Программист"
Ты откуда копирувал. Из браузерной строки?
источник

ИП

Ингибитор Палладиум in Чат "Программист"
источник

ИП

Ингибитор Палладиум in Чат "Программист"
Stas Khavruk
Ты откуда копирувал. Из браузерной строки?
Из netbeans.
источник

SK

Stas Khavruk in Чат "Программист"
А почему не JetBrains Intellij IDEA Community?
источник

ИП

Ингибитор Палладиум in Чат "Программист"
Stas Khavruk
А почему не JetBrains Intellij IDEA Community?
Потому что она мне не нравится. Да и использую я nebeans значительно дольше, чем появилась бесплатная IDEA.
источник

ИП

Ингибитор Палладиум in Чат "Программист"
Ну и субъективно мне кажется, что netbeans менее лагуч.
источник

SK

Stas Khavruk in Чат "Программист"
Выдели кусок, который ты хотишь выдереть
источник

ИП

Ингибитор Палладиум in Чат "Программист"
Stas Khavruk
Выдели кусок, который ты хотишь выдереть
Вот этот вставить.
источник

SK

Stas Khavruk in Чат "Программист"
Ингибитор Палладиум
Вот этот вставить.
почему тут идет проверка на существования метода getExtension без параметров, и в случае его сущетсвования присваивание переменной fileExtension если такой есть
источник

SK

Stas Khavruk in Чат "Программист"
Зачем такая проверка?
источник

ИП

Ингибитор Палладиум in Чат "Программист"
Stas Khavruk
почему тут идет проверка на существования метода getExtension без параметров, и в случае его сущетсвования присваивание переменной fileExtension если такой есть
Потому что класс-наследник может не иметь такого метода вовсе, в таком случае будут перебираться все типы файлов.
источник

ИП

Ингибитор Палладиум in Чат "Программист"
А вообще — отсутствие статического наследования заставляет делать подобные вещи.
источник

SK

Stas Khavruk in Чат "Программист"
Ингибитор Палладиум
Потому что класс-наследник может не иметь такого метода вовсе, в таком случае будут перебираться все типы файлов.
Как это класс наследник может не иметь метода parent-a? Или какой смысл делать наследуемый метод статиком?
источник

ИП

Ингибитор Палладиум in Чат "Программист"
Stas Khavruk
Как это класс наследник может не иметь метода parent-a? Или какой смысл делать наследуемый метод статиком?
Потому что статические методы не наследуются. Смысл в том, что конструктор заведомо принимает строку, которую объект должен будет десериализовать. Но что мне делать, если я хочу узнать, для файлов с каким расширением он будет работать?
источник

SK

Stas Khavruk in Чат "Программист"
Ингибитор Палладиум
Потому что статические методы не наследуются. Смысл в том, что конструктор заведомо принимает строку, которую объект должен будет десериализовать. Но что мне делать, если я хочу узнать, для файлов с каким расширением он будет работать?
Google: Java get file extension
источник

ИП

Ингибитор Палладиум in Чат "Программист"
Stas Khavruk
Google: Java get file extension
Эеее?
источник