JAVA:怎样创建对象???
创建对象不都是Studentxx=newStudent();吗?难道还可以直接newStudent();?我看讲接口回调的时候就是这么用的啊~...
创建对象不都是Student xx=new Student();
吗?难道还可以直接new Student();?我看讲接口回调的时候就是这么用的啊~ 展开
吗?难道还可以直接new Student();?我看讲接口回调的时候就是这么用的啊~ 展开
展开全部
创建对象就是new关键字,后面跟类的构造函数。有这两个就够了。
Student xx=new Student(); 是后面创建一个对象,然后把对象的引用指给“xx”。也就是“xx”指向就是新创建的对象。
Student xx=new Student(); 是后面创建一个对象,然后把对象的引用指给“xx”。也就是“xx”指向就是新创建的对象。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
interface AI
{
public void method();
}
class B implements AI
{
...
}
AI obj = new B();
或者
new AI(){
public void method()
{
...doSth..
}
};
创建的是匿名类。
另外对象的创建可以通过类加载器来实例化。不一定都是通过new关键字创建的。一般项目开发中也是基于接口编程。很少可以看到Student xx=new Student();这样的语句。
{
public void method();
}
class B implements AI
{
...
}
AI obj = new B();
或者
new AI(){
public void method()
{
...doSth..
}
};
创建的是匿名类。
另外对象的创建可以通过类加载器来实例化。不一定都是通过new关键字创建的。一般项目开发中也是基于接口编程。很少可以看到Student xx=new Student();这样的语句。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询