快捷导航

求大神回复

class FreshJuice {   enum FreshJuiceSize{ SMALL, MEDIUM , LARGE }   FreshJuiceSize size;} public class FreshJuiceTest {   public static void main(String []args){      FreshJuice juice = new FreshJuice();     
juice.size = FreshJuice.FreshJuiceSize.MEDIUM  ;   }}
//请问FreshJuice juice = new FreshJuice(); 这里创建的对象一定是个方法吗?我改为这样行不行FreshJuice juice = new FreshJuice;为什么?

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

创建一个对象通过new 一个构造方法,构造方法构造这个类的基本信息,初始化数据,供虚拟机调用。即使你忘记,遗漏了,虚拟机会自己创建一个 无参的构造方法 ,所以这是必需的,构造方法有三个特性1.new 创建,2.方法名与类名相同3.无返回值
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP