この章の狙い この章ではクラスや関数といったプログラムを構築する上で必要な知識となります。 また難しいと言われているオブジェクト指向についても勉強していきます! オブジェクト指向について http://www.sejuku.net/blog/10188 … [もっと読む...] about 関数やクラスについて学ぼう!
2章目
関数を作成しよう!
関数 似たような処理をまとめて登録したいときがありますが、そうした時に使えるのが関数です。関数を使う時はfunctionです。 書き方はこのようになります。 [crayon-679e76c073ee4460038093/] サンプルコード [crayon-679e76c073ef3135101772/] 引数 関数を実行するときに値やパラメータを渡したい時に使用するのが引数です。引数は() … [もっと読む...] about 関数を作成しよう!
クラス
クラス クラスとは http://www.sejuku.net/blog/6017 PHPでは以下のようにclassを作成します。クラス名の最初の文字は大文字でなければいけません。 class クラス名 { // … [もっと読む...] about クラス
継承
継承 継承とはあるクラスを基に新しいクラスを作りたい場合に使用します。前に実装したUserクラスのメソッドやプロパティを保持しつつ、新しくMasterUserというクラスを実装したい場合、extendsを使用します。 Userクラスを基にMasterUserを作りたい場合、以下のようになります。 [crayon-679e76c074b5f239900118/] 継承したクラスに新たに関数や変数も追加し拡張することも可能です。 [crayon-679e76c074b66199960664/] オーバーライド オーバーライドとは子クラスが親クラス … [もっと読む...] about 継承
アクセス権限
クラスを実装してきましたが、publicについて説明します。publicとは変数、関数に対するアクセス権限を設定しています。安全なプログラムを書く際には必要となります。 アクセス権限を設定するには他にもprotected、private というのもあります。権限については以下の通りです。 public 「どこからでもアクセス可能」 protected 「そのクラス内 + 親子クラス内からのみアクセス可能」 private … [もっと読む...] about アクセス権限