Webサイト専門プログラマの言いたい放題

元システムエンジニアがサイト制作とプログラミングについて好き放題しゃべります。

【オブジェクト?プロパティ?メソッド?】

f:id:wp-lesson:20170124114239g:plain

JavaScriptに限らずプログラミングの世界では
作りたいものや表現したい目的に応じて、
オブジェクトと呼ばれるものを利用します。
 
オブジェクトの定義は、
 
・プロパティ(=属性とも言う)
・動作(=メソッド、関数とも言う)

 
この2つを兼ね備えたデータです。
これらの性質が異なる様々なオブジェクトをうまく
利用することによって、パズルを組み上げるように
プログラムが出来ていきます。
 
例えば
 
「名前、性別、年齢」のプロパティを持ち、
「仕事をする」というメソッドを持った
「人間オブジェクト」というものがあるとすれば、
 
Aさんは、名前:A、性別:男、年齢:32
というプロパティを持つオブジェクトで、
営業の仕事をします。
 
Bさんは、名前:B、性別:女、年齢:31
というプロパティを持つオブジェクトで、
インストラクターの仕事をします。
 
このように、同じ「人間オブジェクト」でも、
Aさんという実体を与えるとAさんになり、
Bさんという実体を与えるとBさんになります。
 
オブジェクトはデータの設計書のようなものと
捉えることができますね。
 
 
CODEMYのマンツーマンレッスンでは、
HTML5やCSS3を基礎からしっかり学びたい方のために、
コース学習の中でカリキュラムをご提案致します。
 
▼無料相談をお気軽にご利用ください。
http://codemy-lesson.office-ing.net/contact
 
━━━━━━━━━━━━━━━━━━
講師が執筆した本が発売されました
━━━━━━━━━━━━━━━━━━
 
『ホームページ作成のツボとコツがゼッタイにわかる本』
定価: 2,400円(税別)出版社:秀和システム
 
Amazon購入ページはこちら
http://amzn.to/2bXJkbs
 
━━━━━━━━━━━━━━━━━━
CODEMYのオンラインレッスン
━━━━━━━━━━━━━━━━━━
 
【1】自宅でマンツーマンレッスン
http://codemy-lesson.office-ing.net/
知りたいことだけ学べる個人レッスンです。
 
【2】動画と個別添削のプログラミング講座
↓いまなら無料体験2週間!
http://bit.ly/2hw7mIy