类、枚举和结构体都可以实现协议。