ホーム > その他

perl のカプセル化


Perlオブジェクト指向プログラミング

とは、言っても、Perlのカプセル化は、ガチガチではないので、 カプセルの中に入ることができます。以下のことは、あんまりやってはいけないことです。

1.’_'で始まるメソッド(サブルーチン)は、そのクラスの外部から、->で呼ばない。
2.オブジェクトの持つ値(リファレンスの値)を直接いじらない。
3.クラスの名前空間内のグローバル変数をいじらない。

1は、main パッケージから、$obj->_hoge; などとは呼ばない。
2は、main パッケージから、$obj->{hoge} = “bar”; のようには、操作しない。
3は、$package_name::hoge = “bar”;のように、操作しない。

コメント:0

コメントフォーム
入力した情報を記憶する

ホーム > その他 > perl のカプセル化

ぴくちゃー
ブログパーツ

ページの上部に戻る