|
最新のツッコミ: |
備忘録:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tweet | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
自分のクラスの中では area = width * height; の方が直感と合っているが、たとえ自分のクラスの中であっても、 setArea(getWidth() * getHeight()); と記述した方が変更に強いプログラムになる。 (at 23:59:34, from TweetDeck Web App)
直接フィールドアクセスをしていたら、関係する部分のプログラムを全部書き直さないといけない。ここにメソッド経由でアクセスする利点がある。 (at 23:55:23, from TweetDeck Web App)
使い捨てではない、変更に強いプログラムの設計を学ばせる。 (at 23:52:17, from TweetDeck Web App)
こうしておいて、ある時、フィールドが private double r; private double theta; と変更されても、メソッド経由でアクセスしておくようにしてあれば、getX(), getY(), getR(), getTheta() はそのまま動き続けることができる。 (at 23:50:39, from Twitter Web App)
MyPointクラスを作らせる時に、private int x; private int y; を持たせて、getX(), getY(), getR(), getTheta() を作らせる。 (at 23:49:05, from Twitter Web App)
2年生にはJavaのフィールドは全部privateにしろと言う。そして、publicなアクセスメソッドを用意しろと言う。情報隠蔽のため。内部的にフィールドで値を持っているのか、計算した値を返すのかという実装を隠すことができる。 ただし、3年生の科目で、Javaのアクセス制御の細かい使い分けを学ばせる。 (at 23:46:04, from Twitter Web App)
@pon_hna さらに大学院にも進学して立派な研究成果を出して、M菱に入った。 (at 23:32:01, from TweetDeck Web App)
あー、明日はコンプロなんかー (at 23:22:42, from Twitter Web App)
@pon_hna 彼は高校卒業後にIT系に就職して、その後やっぱ勉強したいからと、会社を辞めてI科に進学した。 (at 23:07:19, from TweetDeck Web App)
チョコミント ミントチョコ (at 22:48:03, from Twitter Web App)
@hnkkbys41 そう言われてもー (at 22:07:12, from TweetDeck Web App)
@hnkkbys41 去年、脳神経外科に行って、CT撮ってもらって、問題ないから、偏頭痛だね。市販の頭痛薬飲んで。それ効かなかったらまた来てと放置された。 (at 21:59:26, from TweetDeck Web App)
@pon_hna この前の例は、微積Iだけ単位取れなくて3年で留年して、予備校に通って次の年に微積Iを克服したって話 (at 21:50:46, from Twitter Web App)
偏頭痛の時は、そっち側のコメカミあたりにアンメルツとかトクホンの塗るやつでマシになる気がする。 (at 21:47:32, from Twitter Web App)
ググったら間違った例ばっか出てくるから、AIに聞いたら間違った答ばっか出してくるの当たり前だよね。 (at 21:13:42, from Twitter Web App)
ゴキブリ ゴブリン (at 20:11:29, from Twitter Web App)
@noon_24nc https://t.co/V171nP0wyq (at 20:09:39, from Twitter Web App)
「鬼滅」新作が、シネコンのスクリーンを占拠。割を食う作品が多発するのは、もはや仕方ない? #エキスパートトピ(斉藤博昭) #Yahooニュース https://t.co/gUpQfH9nyW (at 19:52:53, from Twitter Web App)
明日17日~18日は関東甲信と東海で大雨による交通影響「大」 最新情報の確認を(https://t.co/BkiXfQIMaE) #Yahooニュース https://t.co/mg5HQPOS6Z (at 17:38:18, from Twitter Web App)
ランキング:
来訪者: