多项选择题

关于类的操作中描述正确的是:()

A.方法也是一中特殊的封装形式
B.使用变量前需要声明数据类型
C.一个类中可以有类方法也可以有实例方法
D.构造方法可以用来初始化