跳到内容
Crystal
类和方法
英文
日本語
初始化搜索
GitHub
欢迎
规范
指南
教程
手册
Crystal
GitHub
欢迎
规范
规范
关于本指南
程序
注释
文档化代码
字面量
字面量
Nil
Bool
整数
浮点数
Char
字符串
符号
数组
哈希表
范围
正则表达式
元组
命名元组
Proc
命令
赋值
局部变量
控制表达式
控制表达式
真值和假值
if
if
作为后缀
作为表达式
三元运算符
if var
if var.is_a?(...)
if var.responds_to?(...)
if var.nil?
if !
unless
case
select
while
while
break
next
until
&&
||
引入文件
类型和方法
类型和方法
万物皆对象
类和方法
类和方法
new, initialize 和 allocate
方法和实例变量
类型推断
联合类型
重载
默认参数值和命名参数
星号和元组
类型限制
返回值类型
方法参数
运算符
可见性
继承
继承
虚类型和抽象类型
类方法
类变量
finalize
模块
泛型
结构体
常量
枚举
块和 Procs
块和 Procs
捕获块
Proc 字面量
块转发
闭包
alias
异常处理
类型语法
类型反射
类型反射
is_a?
nil?
responds_to?
as
as?
typeof
类型自动转换
宏
宏
宏方法
钩子
新鲜变量
注解
注解
内置注解
底层原语
底层原语
pointerof
sizeof
instance_sizeof
alignof
instance_alignof
offsetof
未初始化变量声明
asm
编译时标志
编译时标志
交叉编译
C 绑定
C 绑定
lib
fun
fun
out
to_unsafe
struct
union
enum
变量
常量
type
alias
回调
不安全代码
指南
指南
性能
并发
测试
编写分片
编写分片
在 GitHub 上托管
在 GitLab 上托管
持续集成
持续集成
GitHub Actions
CircleCI
静态链接
Ruby 开发者指南
Ruby 开发者指南
元编程帮助
数据库
数据库
连接
连接池
事务
编码风格
运行时跟踪
教程
教程
入门
入门
一个 HTTP 服务器
一个命令行应用程序
语言介绍
语言介绍
Hello World
变量
数学
字符串
控制流
方法
手册
手册
使用编译器
Shards 命令
必需的库
平台支持
发布政策
类和方法
¶
类是创建单个对象的蓝图。例如,考虑一个
Person
类。您可以像这样声明一个类
class
Person
end
在 Crystal 中,类名以及所有类型名称都以大写字母开头。