混乱してきたので今後のことも考えて、このへんで整理したいと思います。
写真を5枚くらい表示したいのですが1枚しか表示できません。
こちらの質問は私の成長と共に再編集させていただきます。まずはクラスがありそのなかにデータ(プロパティ)とメソッド(関数)がある。
クラスはそれ自体では実態をもたないのでインスタンス化する。(これがnewでコンストラクタ メモリ上に領域を確保するため)
すべてのアプリ(プログラム)はオブジェクトの集合体であり、当然それぞれのオブジェクトは責務を持つので、これらの(メソッドやプロパティ)にアクセスしながら成立している。
インスタンス名.プロパティ
でプロパティにアクセスする。
同様に
インスタンス名.メソッド名()で呼び出す。
ここで質問、今までやってきた。
インスタンス名.プロパティ名= 値
var 変数名 = 値
console.log()は何のために存在しているのか?
そもそもクラスがあってインスタンスすればそのそのクラス(オブジェクト)が持っているメソッドやプロパ
を使えるなら継承だけでいいのではないか?
インスタンス名.プロパティ名= 値
var 変数名 = 値 などなぜ値を変える必要があるのか?
phpやjavaでもまとめていきますが、これらの質問に対する答えとphpやjavaでの説明もお願いいたします。
参考文献
ゼロからわかる オブジェクト指向超入門 大型本 – 2014/4/12
河合 昭男 (著)
オブジェクト指向でなぜつくるのか 第2版 単行本 – 2011/4/7
平澤 章 (著)
JavaScriptプログラミング入門 第2版 大型本 – 2006/9/23
大津 真 (著)
ポケット図解 オブジェクト指向の基本がよ~くわかる本 単行本 – 2010/5/20
谷口 功 (著)
プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識 単行本(ソフトカバー) – 2007/4
矢沢久雄 (著)
プログラムはこうして作られるプログラマの頭の中をのぞいてみよう 単行本 – 2013/9/25
平山 尚(株式会社セガ) (著)
[改訂新版] これからはじめるプログラミング基礎の基礎 単行本(ソフトカバー) – 2008/12/12
谷尻 かおり (著), 谷尻 豊寿 (監修, 監修)
ゼロからわかる UML超入門 大型本 – 2010/10/22
河合 昭男 (著)
現在挑戦中
黒帯エンジニアが教えるプロの技術 Android開発の教科書 Kindle版
筒井 俊祐 (著), 里山 南人 (著), 松田 承一 (著), 笹城戸 裕記 (著), 毛受 崇洋 (著)
しかしもう一度基礎レベルの勉強をしています。読んでも理解しているとは限りませんし、実際に作ったり、打ったりしないとわからないからです
パソコンでサイトなどをあたってみようと思います
回答6件
あなたの回答
tips
プレビュー