![http://atnd.org/events/22820](https://cdn-ak-scissors.b.st-hatena.com/image/square/ef6ae8cef5ec8fa5432177eabd58642127e7d973/height=288;version=1;width=512/https%3A%2F%2Fatnd.org%2Fassets%2F20140404_twitter_icon-822f2e35e1300a8a4322582d2345479e.png)
この記事はPerl6 Advent Calendar 2011の6日目です。 前々回のuasiさんの記事が中々濃い内容だったので、補足としてPerl6のオブジェクトモデルについて簡単に解説しようと思います。 前提 Perl6の世界は(一部のnon-objectなプリミティブ型を除いて)オブジェクトで構成されています。全てのオブジェクトはクラスに属し、全てのクラスはルートクラスであるMuクラスを(そして一般的なクラスはMuを継承したAnyクラスを)継承しています。 オブジェクトに関する基本的な操作はMuクラスとAnyクラスに用意されていて、ユーザが独自に定義したクラスも暗黙的にAnyクラスを継承したものと見なされます。 クラスの定義 クラスを定義するにはclassキーワードを使います。 class C { ... } クラスにはattributeとmethodを持たせる事が出来ます。 att
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く