Java-та е тъп боклук

131 отговора 0 прегледа
в отговор на | #81

Re: Java-та е тъп боклук

Явно изобщо от програмиране си нямаш никаква идея :)

Ами аз точно за това участвам в такива дискусии, за да разбера дали имам нещо общо с програмирането

Отговор
в отговор на Aaron #82

Re: Java-та е тъп боклук

Радвам се, че съм ти помогнал.

The last good thing written in C was Franz Schubert's Symphony No. 9.
Отговор
в отговор на cristal_reaver #83

Re: Az бих направил така

Ясно е, че предложението на Арон не вярно, той е напълно неадекватен.

The last good thing written in C was Franz Schubert's Symphony No. 9.
Отговор
в отговор на Pekoнcтpykтop #84

Re: Java-та е тъп боклук

искаш да кажеш че това мята ексепшън заради каста?
чай ся, да не би джавата да прави динамичен каст и като види че поинтера не отговаря да гърми? ако да, това е не лошо решение. защото иначе щяха просто да го забранят и да дава грешка, защо да мята ексепшъни?

п.с. то и секса с жени не е модерен вече, изтънчения урбан трябва да го прави с мъже, ти ако искаш се ъпгрейдвай, аз предпочитам да си остана изостанал селяк





NE SUTOR ULTRA CREPIDAM

Редактирано от zaphod на

Отговор
в отговор на ~@!$^%*amp;()_+ #85

Re: Java-та е тъп боклук

въобще не е лоша практика, стига да имаш "къф си ти ве" метод. ти казарма не си ли ходил?





NE SUTOR ULTRA CREPIDAM

Редактирано от zaphod на

Отговор
в отговор на zaphod #86

Re: Java-та е тъп боклук

и да го имаш, пак си е лоша практика.

обясни някое смислено приложение,
ама не като реконструктора измислена ситуация дето се случва веднъж на високосна година и може да се направи и по-грамотно.

Отговор
в отговор на zaphod #87

Re: Java-та е тъп боклук

Обяснил съм ти вече 100 пъти, че фитваш перфектно в дескрипшъна на най-рафинираните педали, при това на тия, от силикън вали (нарчиана още Гей-Ейрия). C-то и некви диференциални уравнения не те правят селяк, споко.

Отговор
в отговор на ~@!$^%*amp;()_+ #88

Re: Java-та е тъп боклук

Я да чуем твойто грамотно предложение.

Отговор
в отговор на Pekoнcтpykтop #89

Re: Java-та е тъп боклук

Като цяло, стига сте спамили темата. За сега проблема се решава с рефлекшън хак и ще си остане така докато някой не предложи нещо по-смислено.
Ето това е един читав пример:
[линк]
Работи на андроидската джава, която май не е съвсем джава.

Отговор
в отговор на Pechenia #90

Re: Java-та е тъп боклук

Батка, да напишеш софт за линукс, пишейки на делфи за прозорците и пускайки готовото нещо с Wine не е развитие. Това е малоумие. Разбери, че работиш в цехче за хартиени ролки и ако разчиташ на работата си, за да почнеш да разбираш от софтуерна индустрия, това не е правилното място.

Отговор
в отговор на Pekoнcтpykтop #91

Re: Java-та е тъп боклук

Хах :) И в джавата ли има рефлекшън, яко. Добре дошъл в клуба дето се вика :)

Глупаците в .НЕТ са скрили сигурно 1 милион реда полезен код, единствения начин да го ползвам е или

а) да го пренапиша
б) да декомпилирам до соурс и да се направя собствени класове с други сигнатури
в) рефлекшън

Примерно за дизайн-тайм във Вижуал Студиото всичко дето ти трябва е прайвит или интернал. Безумно.

--
One day it will make sense.
Отговор
в отговор на ~@!$^%*amp;()_+ #92

Re: Java-та е тъп боклук

обясни някое смислено приложение,
давам пример - 3ds max. сериозно, уважавано и мултимилионно приложение, ползвано по целия свят, известно дори на неспециалистите. цялата му архитектура е базирана на обратен каст. всички обекти наследяват базов клас, който има ClassID виртуална функция, и винаги получаваш указател към базовия клас, и според това като какъв се представя, кастваш си поинтера към наследника и си ползваш на воля всичките му функции.
и въобше, перверзията не се корени в правенето на гнусни неща, а във вървенето срещу реалността поради възвишени съображения. не е перверзия срането, колкото и да е гнусно, перверзия е отказа от ядене на месо, колкото и да е красиво и възвишено.




NE SUTOR ULTRA CREPIDAM
Отговор
в отговор на Pekoнcтpykтop #93

Re: Java-та е тъп боклук

е аз ли да рева по форумите с въпроси за жава?




NE SUTOR ULTRA CREPIDAM
Отговор
в отговор на Pekoнcтpykтop #94

Re: Java-та е тъп боклук

Не знам дали имаш достъп до protected конструктори и copy оператори ... малко от гледна точка на c++ говоря, но според принципите на ООП, ако имаш protected members, явно е предвидено за "разширяване", т.е. ако липсват такива неща, явно design-а на API-то е куц...

Ако все пак имаш достъп до тях:

class B extends A
{
public B()
{
// get ref to base from this ptr
A thisPtr = (A)this;
// call copy operator of base, to initialize with a API data
*thisPtr = *CreateNewInstanceOfA();
// done :)
}
}

или нещо подобно, с copy constructor ...
class B extends A
{
public B( A otherPtr )
{
// get ref to base from this ptr
A thisPtr = (A)this;
// call copy operator of base, to initialize with a API data
*thisPtr = *otherPtr;
// done :)
}
}

и съответно създаването:
B b = new B( CreateInstanceOfA() );


И след това си ползваш методите на B, както ти е угодно ...

Дано съм помогнал

may the source be with you...

Редактирано от ak_47 на

Отговор
в отговор на cristal_reaver #95

Re: Az бих направил така

Ама па само къф фенси сингелтон си извъртял...
Тва цел живот да го мисля, няма да го измисля като теб

Оня идиот (вертикалната черта) ако го види тва ще си удари една душевна чикия от кеф:-))))))))))))

Отговор
в отговор на cristal_reaver #96

Re: Az бих направил така

Пич, откакто го видех тоя сингелтон не мога да спра да се смея:-))))))))))))))))))))))))
Ти ми направи деня:-)))))))))

Еваларка за което:-)

Отговор
в отговор на Гypy #97

Re: Java-та е тъп боклук

Same here. Всичко е скрито-покрито, а ми трябва.
Сега си мисля, че би било яко да можеш динамично да байндваш методи, щеше лесно (и даже почти културно) да се реши проблема, ама май не става.

Отговор
в отговор на Pekoнcтpykтop #98

Re: Java-та е тъп боклук

.NET-a го отвориха вече.
Сигурен съм, че и Джавата ще последва примера.

Отговор
в отговор на Aaron #99

Re: Az бих направил така

Кофти, щото не е синглетон

Отговор
в отговор на cristal_reaver #100

Re: Az бих направил така

Да де, нали за тва говорим :-)))))))))))))
Готино е:-))))

Както и да е, стига сме спамили темата вече:-)))

Отговор