大石泉「オブジェクト指向について教えてほしい?」村松さくら「うん!」
↓
1-
覧
板
20
13
:
◆4btDzJY0yc
[saga]
2021/10/17(日) 03:55:37.77 ID:sIClmUXX0
泉「でもね、オブジェクト指向の基本は、プログラムをオブジェクト同士の関係というかたちで表現するってことだから、私はオブジェクト指向の本質は『カプセル化』の一つだけだと思ってる」
さくら「カプセル化はプログラムを物で表現しているってことなの?」
以下略
AAS
14
:
◆4btDzJY0yc
[saga]
2021/10/17(日) 03:59:54.00 ID:sIClmUXX0
泉「現実世界で喩えると、テレビのこのボタンを押すと電源が点くけど、本当は内部で複雑な動作が行われているはず。でも、内部で何が起こっているかはわからないけれど、ボタンを押せばテレビが勝手に電源を点けてくれる。これって『ボタンを押す』という入力と『電源が点く』という出力だけ公開されたプログラムみたいだよね」
亜子「ふむふむ、ボタンを押すのはアタシでもさくらでも、テレビの中身は変わらんし、結果は同じになる。これってテレビというオブジェクトが中身を公開せずに『ボタンを押す』という入力だけ公開してくれてるからやな。さっき言ってたカプセル化やな」
以下略
AAS
15
:
◆4btDzJY0yc
[saga]
2021/10/17(日) 04:04:14.98 ID:sIClmUXX0
さくら「でも……」
泉・亜子「?」
以下略
AAS
16
:
◆4btDzJY0yc
[saga]
2021/10/17(日) 04:13:42.19 ID:sIClmUXX0
終わりです
>>12
の「複数の」は衍字です
あと途中で出てきたプログラミング言語っぽいのはC言語っぽい架空のプログラミング言語ということでお願いします
話の進行上さくらには構造体を知っててもらいましたが実際の中学のプログラミング教育は論理的な考え方を理解するといったものでコードを書いたりはしなかったはず
以下略
AAS
17
:
名無しNIPPER
[sage]
2021/10/17(日) 10:30:39.19 ID:QHMh+v01O
乙
NW(ほぼいずみん)でよくわかるプログラミング講座とか受けてみたい
18
:
名無しNIPPER
[sage]
2021/10/20(水) 08:40:40.54 ID:eco80uEQ0
char型に漢字を入れたな!
19
:
名無しNIPPER
[sage]
2021/10/20(水) 17:07:48.22 ID:VjjOQeueo
charが1byteなCだけで物事を考えてはいけない
javaなら2byteだからUTF16のどの1文字も入るし
20
:
名無しNIPPER
[sage]
2021/10/26(火) 13:25:24.35 ID:ibonmE+c0
私も関数型でこれ書こ。
インスピレーションもらいました。ありがとうございます。
20Res/12.59 KB
↑[8]
前[4]
次[6]
書[5]
板[3]
1-[1]
l20
大石泉「オブジェクト指向について教えてほしい?」村松さくら「うん!」-SS速報VIP http://ex14.vip2ch.com/test/read.cgi/news4ssnip/1634409003/
VIPサービス増築中!
携帯うpろだ
|
隙間うpろだ
Powered By
VIPservice