Enviar búsqueda
Cargar
デジタルメディア創作部勉強会「オブジェクト指向入門1」
•
4 recomendaciones
•
1,656 vistas
Hokuto Tateyama
Seguir
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 45
Descargar ahora
Descargar para leer sin conexión
Recomendados
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
Fujio Kojima
オブジェクト指向入門1
オブジェクト指向入門1
Kenta Hattori
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
Satoru Kodaira
オブジェクト指向最強
オブジェクト指向最強
haganemetal
アプリでもオブジェクト指向エクササイズ(Potatotips#3)
アプリでもオブジェクト指向エクササイズ(Potatotips#3)
Shoichi Matsuda
第1回 モデリング勉強会
第1回 モデリング勉強会
hakoika-itwg
オブジェクト指向とは何ですか?
オブジェクト指向とは何ですか?
sumim
設計してますか?
設計してますか?
ke-m kamekoopa
Recomendados
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
Fujio Kojima
オブジェクト指向入門1
オブジェクト指向入門1
Kenta Hattori
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
Satoru Kodaira
オブジェクト指向最強
オブジェクト指向最強
haganemetal
アプリでもオブジェクト指向エクササイズ(Potatotips#3)
アプリでもオブジェクト指向エクササイズ(Potatotips#3)
Shoichi Matsuda
第1回 モデリング勉強会
第1回 モデリング勉強会
hakoika-itwg
オブジェクト指向とは何ですか?
オブジェクト指向とは何ですか?
sumim
設計してますか?
設計してますか?
ke-m kamekoopa
本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる
Wataru Terada
実践的な設計って、なんだろう?
実践的な設計って、なんだろう?
増田 亨
オブジェクト指向設計の原則
オブジェクト指向設計の原則
Toru Koido
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
増田 亨
Neural Architecture for Named Entity Recognition
Neural Architecture for Named Entity Recognition
Hiroki Nakayama
良質なコードを高速に書くコツ
良質なコードを高速に書くコツ
Shunji Konishi
第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向
hakoika-itwg
第3回勉強会 オブジェクト指向
第3回勉強会 オブジェクト指向
hakoika-itwg
3週連続DDDその1 ドメイン駆動設計の基本を理解する
3週連続DDDその1 ドメイン駆動設計の基本を理解する
増田 亨
Phpではじめるオブジェクト指向(公開用)
Phpではじめるオブジェクト指向(公開用)
VOYAGE GROUP
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
増田 亨
これって、ドメイン駆動設計?
これって、ドメイン駆動設計?
Michitaka Yumoto
Web技術勉強会 20110514
Web技術勉強会 20110514
龍一 田中
ドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解する
増田 亨
ACL読み会2014@PFI "Two Knives Cut Better Than One: Chinese Word Segmentation w...
ACL読み会2014@PFI "Two Knives Cut Better Than One: Chinese Word Segmentation w...
Preferred Networks
ドメイン駆動設計の捉え方 20150718
ドメイン駆動設計の捉え方 20150718
Mao Ohnishi
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
増田 亨
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
Satoru Kodaira
06 オブジェクト指向の基礎
06 オブジェクト指向の基礎
文樹 高橋
第2回 モデリング勉強会
第2回 モデリング勉強会
hakoika-itwg
オブジェクト指向プログラミング再入門
オブジェクト指向プログラミング再入門
Ryo Miyake
オブジェクト指向勉強会(基礎)
オブジェクト指向勉強会(基礎)
nomuken
Más contenido relacionado
La actualidad más candente
本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる
Wataru Terada
実践的な設計って、なんだろう?
実践的な設計って、なんだろう?
増田 亨
オブジェクト指向設計の原則
オブジェクト指向設計の原則
Toru Koido
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
増田 亨
Neural Architecture for Named Entity Recognition
Neural Architecture for Named Entity Recognition
Hiroki Nakayama
良質なコードを高速に書くコツ
良質なコードを高速に書くコツ
Shunji Konishi
第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向
hakoika-itwg
第3回勉強会 オブジェクト指向
第3回勉強会 オブジェクト指向
hakoika-itwg
3週連続DDDその1 ドメイン駆動設計の基本を理解する
3週連続DDDその1 ドメイン駆動設計の基本を理解する
増田 亨
Phpではじめるオブジェクト指向(公開用)
Phpではじめるオブジェクト指向(公開用)
VOYAGE GROUP
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
増田 亨
これって、ドメイン駆動設計?
これって、ドメイン駆動設計?
Michitaka Yumoto
Web技術勉強会 20110514
Web技術勉強会 20110514
龍一 田中
ドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解する
増田 亨
ACL読み会2014@PFI "Two Knives Cut Better Than One: Chinese Word Segmentation w...
ACL読み会2014@PFI "Two Knives Cut Better Than One: Chinese Word Segmentation w...
Preferred Networks
ドメイン駆動設計の捉え方 20150718
ドメイン駆動設計の捉え方 20150718
Mao Ohnishi
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
増田 亨
La actualidad más candente
(17)
本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる
実践的な設計って、なんだろう?
実践的な設計って、なんだろう?
オブジェクト指向設計の原則
オブジェクト指向設計の原則
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
Neural Architecture for Named Entity Recognition
Neural Architecture for Named Entity Recognition
良質なコードを高速に書くコツ
良質なコードを高速に書くコツ
第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向
第3回勉強会 オブジェクト指向
第3回勉強会 オブジェクト指向
3週連続DDDその1 ドメイン駆動設計の基本を理解する
3週連続DDDその1 ドメイン駆動設計の基本を理解する
Phpではじめるオブジェクト指向(公開用)
Phpではじめるオブジェクト指向(公開用)
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
これって、ドメイン駆動設計?
これって、ドメイン駆動設計?
Web技術勉強会 20110514
Web技術勉強会 20110514
ドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解する
ACL読み会2014@PFI "Two Knives Cut Better Than One: Chinese Word Segmentation w...
ACL読み会2014@PFI "Two Knives Cut Better Than One: Chinese Word Segmentation w...
ドメイン駆動設計の捉え方 20150718
ドメイン駆動設計の捉え方 20150718
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
Destacado
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
Satoru Kodaira
06 オブジェクト指向の基礎
06 オブジェクト指向の基礎
文樹 高橋
第2回 モデリング勉強会
第2回 モデリング勉強会
hakoika-itwg
オブジェクト指向プログラミング再入門
オブジェクト指向プログラミング再入門
Ryo Miyake
オブジェクト指向勉強会(基礎)
オブジェクト指向勉強会(基礎)
nomuken
バージョン管理#01 -Subversion編-
バージョン管理#01 -Subversion編-
hakoika-itwg
関数型言語とオブジェクト指向言語(序章)
関数型言語とオブジェクト指向言語(序章)
tadaaki hayashi
オブジェクト指向ワークショップ 201507版
オブジェクト指向ワークショップ 201507版
Mao Ohnishi
だいたい30分で分かるオブジェクト指向
だいたい30分で分かるオブジェクト指向
Anto Mioyama
第8回勉強会 開発プロセス 「計画ゲーム~ふりかえり」
第8回勉強会 開発プロセス 「計画ゲーム~ふりかえり」
hakoika-itwg
Destacado
(10)
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
06 オブジェクト指向の基礎
06 オブジェクト指向の基礎
第2回 モデリング勉強会
第2回 モデリング勉強会
オブジェクト指向プログラミング再入門
オブジェクト指向プログラミング再入門
オブジェクト指向勉強会(基礎)
オブジェクト指向勉強会(基礎)
バージョン管理#01 -Subversion編-
バージョン管理#01 -Subversion編-
関数型言語とオブジェクト指向言語(序章)
関数型言語とオブジェクト指向言語(序章)
オブジェクト指向ワークショップ 201507版
オブジェクト指向ワークショップ 201507版
だいたい30分で分かるオブジェクト指向
だいたい30分で分かるオブジェクト指向
第8回勉強会 開発プロセス 「計画ゲーム~ふりかえり」
第8回勉強会 開発プロセス 「計画ゲーム~ふりかえり」
Similar a デジタルメディア創作部勉強会「オブジェクト指向入門1」
河野ゼミ研究紹介20211020
河野ゼミ研究紹介20211020
義広 河野
2012ー1 TENTOプレゼン資料
2012ー1 TENTOプレゼン資料
TENTO_slide
Watanabe civictechforum
Watanabe civictechforum
siramatu-lab
河野ゼミ研究紹介20180702
河野ゼミ研究紹介20180702
義広 河野
20200910コンピュータビジョン今昔物語(JPTA講演資料)
20200910コンピュータビジョン今昔物語(JPTA講演資料)
Takuya Minagawa
e-Learning Design for Teacher
e-Learning Design for Teacher
Sunami Hokuto
【Schoo web campus】「相手に伝わる」文章を書く技術
【Schoo web campus】「相手に伝わる」文章を書く技術
schoowebcampus
【Schoo web campus】「相手に伝わる」文章を書く技術 2限目
【Schoo web campus】「相手に伝わる」文章を書く技術 2限目
schoowebcampus
まなばナイト1206配布
まなばナイト1206配布
manabanight
CREST「共生インタラクション」共創型音メディア機能拡張プロジェクト
CREST「共生インタラクション」共創型音メディア機能拡張プロジェクト
NU_I_TODALAB
インターネットで学習すべき事柄について
インターネットで学習すべき事柄について
Tatsuya (Saeki) Takiguchi
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
ayumi kizuka
ハイフレックス授業のススメ
ハイフレックス授業のススメ
kthrlab
勉強会を開こう
勉強会を開こう
Daisuke Nikura
デジタル教科書概要・公開版
デジタル教科書概要・公開版
NOZOMU KUTOMI
TENTO 2012/01 筑波大学プレゼン資料
TENTO 2012/01 筑波大学プレゼン資料
Shinichi Kusano
Node school#1
Node school#1
一佳 海木
140201josoken linkeddata
140201josoken linkeddata
Itsumi Komura
TouchDesigenr Beginners' workshop vol.003
TouchDesigenr Beginners' workshop vol.003
Dan Imagineer
Linked Open Dataで市民協働と情報技術者をつなげる試み
Linked Open Dataで市民協働と情報技術者をつなげる試み
Shun Shiramatsu
Similar a デジタルメディア創作部勉強会「オブジェクト指向入門1」
(20)
河野ゼミ研究紹介20211020
河野ゼミ研究紹介20211020
2012ー1 TENTOプレゼン資料
2012ー1 TENTOプレゼン資料
Watanabe civictechforum
Watanabe civictechforum
河野ゼミ研究紹介20180702
河野ゼミ研究紹介20180702
20200910コンピュータビジョン今昔物語(JPTA講演資料)
20200910コンピュータビジョン今昔物語(JPTA講演資料)
e-Learning Design for Teacher
e-Learning Design for Teacher
【Schoo web campus】「相手に伝わる」文章を書く技術
【Schoo web campus】「相手に伝わる」文章を書く技術
【Schoo web campus】「相手に伝わる」文章を書く技術 2限目
【Schoo web campus】「相手に伝わる」文章を書く技術 2限目
まなばナイト1206配布
まなばナイト1206配布
CREST「共生インタラクション」共創型音メディア機能拡張プロジェクト
CREST「共生インタラクション」共創型音メディア機能拡張プロジェクト
インターネットで学習すべき事柄について
インターネットで学習すべき事柄について
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
2015-11-07 電子工作でクリスマス飾りを作ろう会(2015年度WiTワークショップ)
ハイフレックス授業のススメ
ハイフレックス授業のススメ
勉強会を開こう
勉強会を開こう
デジタル教科書概要・公開版
デジタル教科書概要・公開版
TENTO 2012/01 筑波大学プレゼン資料
TENTO 2012/01 筑波大学プレゼン資料
Node school#1
Node school#1
140201josoken linkeddata
140201josoken linkeddata
TouchDesigenr Beginners' workshop vol.003
TouchDesigenr Beginners' workshop vol.003
Linked Open Dataで市民協働と情報技術者をつなげる試み
Linked Open Dataで市民協働と情報技術者をつなげる試み
デジタルメディア創作部勉強会「オブジェクト指向入門1」
1.
指向入門 2014.5.7 ディジタルメディア創作部 勉強会1
2.
名前:舘山 北斗(ほくてぃー) 学科:電子情報工学科5年 住所:富山市のどこか 年齢:19歳(5/24で20歳) 言語:C/C++,C#,java 部活:ディジタルメディア創作部 軽音楽同好会 ❏自己紹介 指向入門 2
3.
オブジェクト指向の話をする前に・・・ ❏ 指向入門 3
4.
❏前提知識 指向入門 基本プロジェクトは チームで作る! 4
5.
❏本題へ 指向入門 オブジェクト指向ってそもそも何?? 5
6.
❏オブジェクト指向とは? 指向入門 オブジェクト指向とは、オブジェクト同士の 相互作用として、システムの振る舞いを とらえる考え方であり複雑なシステム記述、 巨大なライブラリ(特に部品間で緊密で複雑 な相互関係を持つものの 記述においては、オブジェクト指向の考え方 は必須である。また・・・(ry By Wikipedia(改 6
7.
❏オブジェクト指向とは? 指向入門 ぁあ? 7
8.
❏オブジェクト指向とは? 指向入門 わけわからん ってことで・・・ できるだけ優しく、丁寧に やっていきます 8
9.
❏オブジェクトって何? 指向入門 オブジェクト = 物・物体・対象 身近な「物」 9
10.
❏オブジェクトって何? 指向入門 身近な「物」ー>現実世界の「物」 他には? 車、キーボード、お菓子、ホワイトボード、 犬、ネジ…(etc 10
11.
❏オブジェクトって何? 指向入門 ここからが本題 11
12.
❏オブジェクトって何? 指向入門 プログラムの世界での「物」って? ゲームで例えると・・・ ( ´◔ ‸◔`)なんぞ???? 12
13.
❏オブジェクトって何? 指向入門 ゲームで使う素材一つ一つが「物」 13
14.
❏オブジェクトって何? 指向入門 プログラムの世界での「物」-> 「データ」 音声データ テキストデータ 変数 14
15.
❏オブジェクトって何? 指向入門 データ単体だけなの? 画像を動かしたい ↓ 関数move()を呼ぶ ↓ 座標をいじりまくる♡ 15
16.
❏オブジェクトって何? 指向入門 関数と変数は1つのセット プログラムの世界での「物」-> 「データ+関数」 16
17.
❏オブジェクト指向って? 指向入門 オブジェクト = データ+関数 データと関数に注目した指向 17
18.
❏データと関数 指向入門 ( 'ω') (‘ω’
) いい天気だね せやな Obj:A Obj:B オブジェクト同士で データが行き来する 18
19.
❏データと関数 指向入門 ※艦娘たちが可愛すぎて死にそう 19
20.
❏データと関数 指向入門 艦娘:比叡 敵艦船:駆逐ロ級 attack(駆逐ロ級); setDamage(104); attack(比叡);setDamage(25); 20
21.
❏データと関数 指向入門 いろんなオブジェクトが 相互に関係しあって 1つのシステム として成り立つ 21
22.
❏データと関数 指向入門 だから何が違うの?? 22
23.
❏違いは何? 指向入門 今までのプログラミングのやり方 比叡attack(); set駆逐ロ級Damage(104); set比叡Damage(25); 駆逐ロ級attack(); 処 理 の 流 れ それぞれのattack関数とsetDamage関数を 用意しなくちゃいけない 汚いコードの原因 23
24.
❏違いは何? 指向入門 オブジェクト指向を取り入れたプログラミング 比叡.attack(駆逐ロ級); 駆逐ロ級.setDamage(104); 比叡.setDamage(25); 駆逐ロ級.attack(比叡); 処 理 の 流 れ それぞれのオブジェクトで attack関数とsetDamage関数を定義すればいい 24
25.
❏違いは何? 指向入門 で?? 25
26.
❏違いは何? 指向入門 行数が短くなる? プログラムの効率が良くなる? 26
27.
❏違いは何? 指向入門 行数が短くなる? プログラムの効率が良くなる? 27
28.
❏じゃなんのために? 指向入門 いろんな関数や変数を1つにすると・・・ 28
29.
❏じゃなんのために? 指向入門 29
30.
❏じゃなんのために? 指向入門 各関数 120行 の処理! 30
31.
❏じゃなんのために? 指向入門 いろんな関数や変数を1つにすると・・・ 超 ぐちゃぐちゃコードになる 31
32.
❏じゃなんのために? 指向入門 ぐちゃぐちゃになる原因は? 本来分けて考えるものを 1つのファイルに書いてる!! main.cpp 32
33.
❏じゃなんのために? 指向入門 オブジェクトごとに1つのファイルで定義 処理が分割されてスッキリする 33
34.
❏じゃなんのために? 指向入門 比叡attack(); set比叡Damage(int); 駆逐ロ級attack(); set駆逐ロ級Damage(int); main.cpp 比叡.cpp 比叡attack(); set比叡Damage(int); 駆逐ロ級attack(); set駆逐ロ級Damage(int); 駆逐ロ級.cpp 34
35.
❏じゃなんのために? 指向入門 比叡に関すること->オブジェクト比叡 ロ級に関すること->オブジェクトロ級 オブジェクトごとに独立させる 35
36.
❏分けるメリット 指向入門 36 見やすい! 拡張しやすい! デバッグしやすい!
37.
37 ❏ちょっと整理 指向入門 データと関数に注目した指向 オブジェクト指向とは? なんでオブジェクト指向なの? データと関数がセットになったもの オブジェクトとは? オブジェクトが独立しているおかげで いろんなメリットがある もちろんデメリットもあるけどここでは省略
38.
❏ちょいと整理 指向入門 オブジェクト指向とは、オブジェクト同士の 相互作用として、システムの振る舞いを とらえる考え方 ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌ 38
39.
❏もっと具体的に 指向入門 タイヤ ライト ガラス
エンジン ゴム ホイール 電気回路 電球 ソーダ灰 スパーク プラグ いろんな物が集まっている 39
40.
❏もっと具体的に 指向入門 独立した様々な物が合わさって 1つの物が完成する プログラムでも同じことがしたい! 40
41.
❏もっと具体的に 指向入門 41 なんで?
42.
42 ❏もっと具体的に 指向入門 現実に起こっていること ↓ コンピュータ上で再現したい プログラミングって・・・
43.
43 ❏もっと具体的に 指向入門 自然に近い形で再現 オブジェクト指向
44.
44 ❏じゃどうやって組むか? 指向入門 class:クラス
45.
45 ❏次回予告 指向入門 次回 「 指向入門②」 クラスの作り方、役割
Descargar ahora