●●JAVAって死滅しちゃうの???? PART6●●
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGのろのろと改良を目指しているがその内容は某言語のパクリである。
SUNの洗脳から解かれた人民は某言語にシフトしている。
そしてこのスレにはSUN社員の手による苦し紛れの宣伝が書き込まれるであろう。
がんばれJava厨(藁
前スレ
●●JAVAって死滅しちゃうの???? PART5●●
http://pc2.2ch.net/test/read.cgi/tech/1046539052/l50
0153デフォルトの名無しさん
NGNGUMLもパターンも開発プロセスも、Javaだけの話じゃないじゃん。
それとも、Java以外はUMLもパターンも開発プロセスも使えない、使い物にならない開発環境だと言いたい?
0154デフォルトの名無しさん
NGNGUMLは非直感的で、複雑で、実際の開発においてはほとんど役に立たない。と
0155デフォルトの名無しさん
NGNGじゃあなにがいい?
代替案のない批判は価値がない。
0156デフォルトの名無しさん
NGNG『サーバーサイドJavaアンチパターン』
http://bpstore.nikkeibp.co.jp/item/main/148222815740.html
0157デフォルトの名無しさん
NGNGJavaとどう関係があるのか、激しく意味がわからん
0158デフォルトの名無しさん
NGNG0159デフォルトの名無しさん
NGNGなんでもJava死滅に結び付けたいだけですよ。
例えばWindowsが発売停止になったとする。
→Javaが多く動いているプラットフォームがなくなる→Java死滅
例えば戦争が長引いたとする。
→景気悪化→Java死滅
例えば147が禿げたとする。
→マープ増毛法→Java死滅
0160デフォルトの名無しさん
NGNG笑える。アンチJavaの考えることって都合のいいように脳内変換か(藁
0161デフォルトの名無しさん
NGNGそれはそれですばらしいことなのではないですか?
何がいいたいの?
0162デフォルトの名無しさん
NGNGそれはそれですばらしいことなのではないですか?
何がいいたいの?
0163デフォルトの名無しさん
NGNGJavaが普及したら何か困る事でもあるの?
0164デフォルトの名無しさん
NGNG0165デフォルトの名無しさん
NGNGJavaを理解できない奴は困るかもな。
…そんな奴がこの業界で給料もらえる現実のほうが、困ったもんだがな。
0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNG釣りをしにきたんですか?
01681
NGNGいや,俺は↓の依頼で立てただけ…と責任逃れしてみる。
http://pc2.2ch.net/test/read.cgi/tech/1047544179/346
0169デフォルトの名無しさん
NGNGどこが画一的なんだか。
恐らく>>151の脳内では
パターン==画一的
と解釈してるんだろうな。
0170デフォルトの名無しさん
NGNGお前か、Java質問スレを死滅スレ次スレが立つまで
予備スレ代わりにして荒らしたのは。
ウザイんダヨ
0171デフォルトの名無しさん
NGNGでも、あやつはひねくれてるので来いっちゅう方には来ないんだよなぁ。
0172デフォルトの名無しさん
NGNG本人はJava質問スレを荒らしてJavaのシェアを下げてC#のシェアを上げようと
画策するつもりらしいけど、かえってC#やM$に対する評判を下げるんじゃないかね。
0173デフォルトの名無しさん
NGNGVBスレが複数あがってるところをみると
VB厨の荒らしか?
0174デフォルトの名無しさん
NGNG0175宿題アリコ
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1047538922/
宿題任されてやってください、お願いします。
0176デフォルトの名無しさん
NGNGネタスレなんだからいいやん
0177デフォルトの名無しさん
NGNG口先ばかり達者でまったく成果を残せず
0178デフォルトの名無しさん
NGNG土井の方が似合ってる
0179デフォルトの名無しさん
NGNG注意せいよ
0180デフォルトの名無しさん
NGNGそれはJavaに限らず「未来を信じる」というやつな。
0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNG川o・-・)ノ <先生!こんなのがありました!
__/ / /
\(_ノ ̄ ̄ ̄\
||ヽ|| ̄ ̄ ̄ ̄||
...|| ̄ ̄ ̄ ̄||
http://saitama.gasuki.com/saitama/
0183デフォルトの名無しさん
NGNGどうせ、話題はJavaのはなしになるんだから、いらん。
0184デフォルトの名無しさん
NGNG小泉がかわいそうだ。
Sun=チョン
だろ?やっぱり
なんでも賠償シルw
0185デフォルトの名無しさん
NGNGちなみに特性を考えてみる
特性
・何事にも粘着である
・自分の不始末を相手に押し付ける
・ヒステリーさは負けません
・行き当たりばったり
ちなみに、少しブッシュのジャスティスの傾向もアリ
0186デフォルトの名無しさん
NGNG【英端末メーカーを提訴に踏み切らせたMSの「秘密計画」】
http://www.zdnet.co.jp/news/0301/15/ne00_sendo.html
0187デフォルトの名無しさん
NGNGそれって$UNじゃなくてJava厨じゃん
0188デフォルトの名無しさん
NGNG前スレ(C#死滅スレ)のゲラ厨・M$厨がいちばんあてはまる。
0189デフォルトの名無しさん
NGNG別にそんな事件それ程珍しくない。
まぁ〜M$が金払うのは当然だとして
も、秘密計画ってのはw
0190デフォルトの名無しさん
NGNGおまいの言うことは全て却下
0191デフォルトの名無しさん
NGNGJavaが「サーバーサイド専用言語」だったのが
「サーバーサイド専用言語のうちの1つ」と言われるようになる?
0192デフォルトの名無しさん
NGNGOOになったところで、Javaと同じレベルのサーバーサイドプログラムが作れるわけではない。
専用でもないし。
0193デフォルトの名無しさん
NGNGGUIがキタネーし、フォントがギザギザだし、重すぎ。
JBuilder使うのにCeleron1.8Gマシンでもゴゴゴゴって感じで
怪物が動き出すみたいに動くからな。Forteはさらに激重。
Javaはサーバサイドでなんとか食いつないでいるってのが現状
なんじゃねーのかな。
あ、そういえばJavaのマトモな開発環境があったね。メモ帳。
0194デフォルトの名無しさん
NGNG/_ 膨 \
if゙::`''´:::::.`'´::i
l i;;;r=、__;;r'ヽイ
__rゝ、li ー-' 〃
,r'´ ``ヾ=zョョzリ-、 _ノ
/ __ _ _ i! `_ニ´ヽ `""´/
fヽゞ' `' ノr‐'´ _,,..ヾ'''く´
}``i, ゙つ, ‐'´ " il`ヽi
. fシ′ゝ='´ノ´ 》 }__
Y/-一'´彡 ヾ、f_)ノ ,ヽ
〉-‐'''"""''''''''''''''"""""'''ーrニ-'‐'
| {
. /``''ー- r-ァ , }
ヾ,`ー- ,fミミシ`ヽ、,,_ _ _ノ
. Y⌒'7=ニラ、:::::::::/r, Eヨヾノ、
. 〉. | / `゙く<::| ' 「;]/:》l
{. | / \' 彡'/ j、
. 〉''L_/ヽ、 三ュ.}` ´ イ
{ `ヽ, ニ,ノ ミ,
. } , Lrヽl! 、f
/_r'´ r-f´ ゝj ! ヽj'
._ノ大"´ / {ヽ _,,,... イ
lr、`''―rr一/ | ,リ
|Y // / l 〃
!^ // / { -‐ 《!
! 〃ノ |__ ,.-ゝ、_
l {{ i `ー'ヽ- ==''
| _,, -ヽ、
`く,__,,,;;z=''
0195デフォルトの名無しさん
NGNG必死に Eclipse を無視しようとしている姿が涙を誘う
0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNGうん?がんばってね。
0198デフォルトの名無しさん
NGNGPHPがOOって、前からなってなかった?
型が曖昧でソースが汚くて気持ち悪かったんだけど。
>>193 JBuilderより断然軽いオープンソースのEclipseを知らんのか
0199デフォルトの名無しさん
NGNG0200デフォルトの名無しさん
NGNGプログラム組めない香具師がいるんだな。
0201デフォルトの名無しさん
NGNG環境が出てないとは、あまりSunには期待ができないなぁ。
MSのほうがWindowsプラットホームで一貫して開発できるから、
.NETのほうが楽かもしれないって思ってきたよ。
0202デフォルトの名無しさん
NGNGSun は Java の方向付けと JDK のリリースだけしてくれればいいさ。
0203デフォルトの名無しさん
NGNG0204デフォルトの名無しさん
NGNGそれが糞だから今この体たらくなんじゃないかな。
IBMに全部譲ったほうがいいと思うよ。
0205デフォルトの名無しさん
NGNG一度使ってみたいけど英語サイトだし、よくわかんね。
IBMがやってもSUNがやっても、現状はかわらんだろ
やっぱりMSが凄いんだよ
0206デフォルトの名無しさん
NGNG0207デフォルトの名無しさん
NGNGIBMがやれば変わるだろ。
jikesだけでもjavacの5倍は速いんだし。
JVMは言うに及ばず。
0208デフォルトの名無しさん
NGNGは出せなくなったらしい。
しかし IBM が API 設計し始めたら汚くなるのは目に見えてるな。何とか Handler、
何とか Proc、何とか Trx (妙な略語も) 使いまくりみたいな。XML パーサや JDBC、
サーブレット API なんかコアライブラリに比べたらエラくきたねーな、と思ってたら
あれって元は IBM が作ったんだよなぁ。HandlerBase とか思わず失笑したよ。
0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNGアラン・ケイ
「Javaより.NETのほうがいい」
「安定したプラットフォームを求めた結果生まれた.NETは,よく見るとSmalltalkに似ている。Javaよりレベルが高い」
0211デフォルトの名無しさん
NGNGところでSmalltalkてよく聞くけど、そんなにいいのかよ?
0212デフォルトの名無しさん
NGNGアイガン?
0213デフォルトの名無しさん
NGNGいいかどうかはおいといてオブジェクト指向言語の元祖
(かつC++やJavaよりもずっと純粋なオブジェクト指向言語)
だわな。
0214デフォルトの名無しさん
NGNGオナニー言語です
0215山崎渉
NGNG0216山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0217デフォルトの名無しさん
NGNG0218デフォルトの名無しさん
NGNGそのインターフェースの両方に同じ名前、同じシグネチャのメソッドがあります。
どうやって継承したらいいですか?
C#やVB.NETやVBは簡単にできるのですが・・・。
0219デフォルトの名無しさん
NGNGできません。仕様上の欠陥です。
以上
0220デフォルトの名無しさん
NGNGひょっとして初心者スレで見るまで知らんかったんか?
0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNGできるだろ。普通に。
(以下、他のOO言語経験者でJava初心者だと想定して)
Java言語仕様上、
2つのクラスを継承することはできないな。
その場合は包括れば対処できる。
で、かつその2つのクラスを継承している情報が
必要ならその2つのクラスに対するそれぞれの
interfaceを継承すればよい。
現状、これらのinterfaceを用意していないなら作ればいい。
こんなカンジ
interface IA { void hoge(); }
interface IB { void hoge(); }
class CA implements IA { public void hoge() { System.out.println("ぬるぽ"); } }
class CB implements IB { public void hoge() { System.out.println("ガッ!"); } }
class CAB implements IA, IB { public void hoge() { System.out.println("☆-(@o<)メ(>o<)o クロスカウンター"); } }
このサンプルには2つの情報があるね。
1.interfaceはデフォルトでの可視性はpublic。つまり実装クラスでもpublic可視性が強制される。
2.interfaceを多重に継承し実装することが可能。
多分、質問の解決は1だと思うけど、それがわかっていたなら2だよね。
0223デフォルトの名無しさん
NGNG> Java言語仕様上、
> 2つのクラスを継承することはできないな。
しょっぱなから矛盾しててワラタ
0224デフォルトの名無しさん
NGNG0226デフォルトの名無しさん
NGNG0227デフォルトの名無しさん
NGNG問題なくできるよ。
0228デフォルトの名無しさん
NGNG0229デフォルトの名無しさん
NGNG>>二つのインターフェースを継承しようと
>>思っているのですが、
>>そのインターフェースの両方に同じ名前、
>>同じシグネチャのメソッドがあります。
>>どうやって継承したらいいですか?
>>C#やVB.NETやVBは簡単にできるのですが・・・。
ふーん。その実現方法を書いてみてよ。
君は実現できるんだろ?簡単に。
0230デフォルトの名無しさん
NGNGとゆうか、こんな場合は設計が崩れている証拠だとおもうが。
0231デフォルトの名無しさん
NGNG馬鹿か? インターフェースを二つ以上implementsすることあるだろ。
自分が作ったのでもいいしどこからかもってきたものでもいい。
その両方で名前が一緒ってだけで歪んだ設計になるわけないだろ。
サードメーカーのインターフェースがバージョンアップしたとき、
自分で作ったメソッドとかぶることは無いと自信を持っていえるのか?
0232デフォルトの名無しさん
NGNGusing System;
interface IA {
void Hoge();
}
interface IB {
void Hoge();
}
class AB : IA, IB {
void IA.Hoge() {
Console.WriteLine("IA.Hoge");
}
void IB.Hoge() {
Console.WriteLine("IB.Hoge");
}
}
0233デフォルトの名無しさん
NGNG詭弁。現実を見ろ。
0234デフォルトの名無しさん
NGNGDim a As A: Set a = New A: a.m
Dim b As B: Set b = New A: b.m
Dim c As C: Set c = New A: c.m
ちなみにコード
クラスA
Implements B
Implements C
Public Sub m()
End Sub
Private Sub B_m()
End Sub
Private Sub C_m()
End Sub
インターフェースB
Public Sub m()
End Sub
インターフェースC
Public Sub m()
End Sub
C# だとこんな感じらしい。
interface IB { void method(); }
interface IC { void method(); }
class A : IB, IC { void IB.method(){} void IC.method(){} }
A a = new A();
a.method(); //コンパイルエラー(多分)
((IB)a).method(); //IB.method()
((IC)a).method(); //IC.method()
0235デフォルトの名無しさん
NGNGそれに対して目を塞ぐなんて必死すぎ。
0236デフォルトの名無しさん
NGNG0237デフォルトの名無しさん
NGNG馬鹿と言われても。そんな情况はOOPではわるい設計なだけで、
君がどんな情况にあるかなんて関係ない。
そもそも同じメソッドをもつインターフェイスを別々の意味であつかいたい
のは、インプリメントクラスとしてはOOPしていない
以上。
0238デフォルトの名無しさん
NGNGinterface 車{
走る()
}
interface イナズマ{
走る()
}
このインターフェイスをインプリメントするっつーことは
もともとの走る()を作ったやつが悪いか、
もしくは全く関連しないインターフェイスをインプリメントしようといるほうが悪い。
なので、OOPではない。
0239デフォルトの名無しさん
NGNGで、済ませられるから無職君はいいよねー
0240デフォルトの名無しさん
NGNG> そもそも同じメソッドをもつインターフェイスを別々の意味であつかいたい
> のは、インプリメントクラスとしてはOOPしていない
最強のアホだな。
二つのインターフェースをimplementsすることはある。これに反論は無いと思うが。
この二つのインターフェースのメソッド。名前が同じだから動作も同じと言う方がOOPになっていない。
二つの別のインターフェースで同じ名前であっても、
同じ動作にならないのはOOPとしても常識だ。
0241デフォルトの名無しさん
NGNG「万が一」名前が衝突した時に対応できないのはそもそも言語設計の欠陥。
名前空間がなかった頃に詭弁を言ってた香具師と同レベル。
0242デフォルトの名無しさん
NGNGinterface 車{
走る()
}
interface 自転車{
走る()
}
の場合は、同じ物体が移動するという意味だから、並列に存在することが
OOPとしては壊れている。
0243デフォルトの名無しさん
NGNG> そうそうJavaHouseではドアのopenとコネクションのopenを実装する時云々って話だった。
> ま、結論としてはJavaではできませんって事だが。
0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNG0246デフォルトの名無しさん
NGNGそしてパクればいいだけのことだろ。JDK1.5みたいに。(プ
0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNG>同じ動作にならないのはOOPとしても常識だ。
アホだな。
インプリメントした側が親(インプリメントされる側)の意向を無視してどうする
もっとも、俺は親側の設計思想が悪ければ自分で書くがな
0249デフォルトの名無しさん
NGNGここまで来てブビ房のマネしてんじゃねぇよバカアンチ。
0250デフォルトの名無しさん
NGNG時代だなー。(プププ
0251デフォルトの名無しさん
NGNGできることはできるぞ。
ただ、それはOOPしてないだけだがな。
0252デフォルトの名無しさん
NGNG1 :デフォルトの名無しさん :02/12/30 15:38
過信しすぎですね
自分で作ったわけでもないのに:-)
設計バカなど死ねばいい。
■ このスレッドは過去ログ倉庫に格納されています