勉強用に使いたいと思います。三日坊主の可能性大
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
全くオブジェクト指向についての勉強をしていないのに、Symfonyのチュートリアルにオブジェクト指向がでまくってきます。困った困った。
ということで、調べたわけではないけれど、きっとこんな感じなのだろうと思ったことをまとめます。
・クラスを表す場合はファイル名を~.class.phpにする
・Javaと書き方はほとんど同じ
・メソッドはなぜかfunction宣言(method宣言ではない)
・フィールドを持てるか不明
・Cライクでアロー演算子(.で繋がない)
・継承可能。implementsはできるか不明
・staticあり。スコープとの順序は気にしなくていいらしい
とりあえずこんな感じ!!
ということで、調べたわけではないけれど、きっとこんな感じなのだろうと思ったことをまとめます。
・クラスを表す場合はファイル名を~.class.phpにする
・Javaと書き方はほとんど同じ
public class クラス名
{
・・・
} ・メソッドはなぜかfunction宣言(method宣言ではない)
public function メソッド名
{
・・・
} ・フィールドを持てるか不明
$this->変数名
が変数名なのかも・・・・Cライクでアロー演算子(.で繋がない)
$q = $this->getQuery() ・継承可能。implementsはできるか不明
public class クラス名 extends 親クラス名
{
・・・
} ・staticあり。スコープとの順序は気にしなくていいらしい
static public getSource()
{
・・・
}
とりあえずこんな感じ!!
PR
この記事にコメントする