LoginSignup
0
0

More than 5 years have passed since last update.

php2を終えて

Posted at

こんにちは
未来電子テクノロジーでインターンをしています。
今回はphp2を終えた学びをアウトプットしたいと思います。

オブジェクト思考


オブジェクト思考とはそのもののできる要素のこと
プログラミングでも現実世界と同じように複数の要素からデータができている

クラス

クラスとはオブジェクト1つ1つの要素を作るためのもの
<?php class クラス名 ?>で表現できる

よく使う表現

*$this
$thisはメソッドを呼び出す際に使用する
異なるメソッド間でやり取りをするとコードが複雑になる
そのため、$thisを用いてコードを簡略化する
*__contrust
__contrustはインスタンスを作成する際に使用する
引数を代入することもできるので便利である

カプセル化

カプセル化とは回路を隠すことを意味する
通常のpublicを用いたコードだと誰でも介入が可能になる
しかし、システムの内部に関する部分までpublicで作成すると、情報を変えられる可能性がある
そのため、priveteを用いてカプセル化をして情報を隠す

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0