プログラミング言語 Crystal

Crystal の日本語ドキュメントはしばらく更新されておらず情報が古くなっているため、できるだけ原文の英語ドキュメントで最新の情報を参照ください。

翻訳にご協力いただける方は翻訳プロジェクトの issue や Crystal-JP の Slack からお知らせください。

クラスとメソッド

クラスはオブジェクトの設計図であり、それを使って、それぞれの独立したオブジェクトを作ることができます。このセクションでは、Person というクラスを例として説明します。以下のようにクラスを定義します。

class Person
end

Crystal では、クラス名と、そして他のすべての型の名前は先頭が大文字となります。