java类创建方法?
答案:7 悬赏:60 手机版
解决时间 2021-02-05 22:21
- 提问者网友:無理詩人
- 2021-02-05 06:31
java类创建方法?
最佳答案
- 五星知识达人网友:青灯有味
- 2021-02-05 07:54
有4种显式地创建对象的方式:
1.用new语句创建对象,这是最常用的创建对象的方式。
2.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。
3.调用对象的clone()方法。
4.运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法.
1.用new语句创建对象,这是最常用的创建对象的方式。
2.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。
3.调用对象的clone()方法。
4.运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法.
全部回答
- 1楼网友:北方的南先生
- 2021-02-05 12:43
把这个方法做成静态的,这样在其他类里边就可以直接调用这个方法,不用在创建新的对象了!
public static OrderModel getOrderModel()
{
// Construct new order model
OrderModel orderModel = new OrderModel();
// Populate orderModel
orderModel.setOrderId(orderId);
orderModel.setDate(date);
orderModel.setShipped(shipped);
orderModel.setPurchases(purchases);
return orderModel;
}
public static OrderModel getOrderModel()
{
// Construct new order model
OrderModel orderModel = new OrderModel();
// Populate orderModel
orderModel.setOrderId(orderId);
orderModel.setDate(date);
orderModel.setShipped(shipped);
orderModel.setPurchases(purchases);
return orderModel;
}
- 2楼网友:野味小生
- 2021-02-05 11:54
OrderModel orderModel = new OrderModel();
实例化这个类
orderModel.setOrderId(orderId);
orderModel.setDate(date);
orderModel.setShipped(shipped);
orderModel.setPurchases(purchases);
调用这个类的方法参数
return orderModel;
返回orderModel;
实例化这个类
orderModel.setOrderId(orderId);
orderModel.setDate(date);
orderModel.setShipped(shipped);
orderModel.setPurchases(purchases);
调用这个类的方法参数
return orderModel;
返回orderModel;
- 3楼网友:行路难
- 2021-02-05 11:06
这哪是什么类创建方法啊.就是一个方法.这个方法的作用是创建一个OrderModel 并赋值该类相应的字段.
public OrderModel getOrderModel()
//方法名为:getOrderModel,返回类型OrderModel
{
OrderModel orderModel = new OrderModel();
//新建一个OrderModel
orderModel.setOrderId(orderId);
orderModel.setDate(date);
orderModel.setShipped(shipped);
orderModel.setPurchases(purchases); //设置相应字段
return orderModel; //返回新建的orderModel
}
public OrderModel getOrderModel()
//方法名为:getOrderModel,返回类型OrderModel
{
OrderModel orderModel = new OrderModel();
//新建一个OrderModel
orderModel.setOrderId(orderId);
orderModel.setDate(date);
orderModel.setShipped(shipped);
orderModel.setPurchases(purchases); //设置相应字段
return orderModel; //返回新建的orderModel
}
- 4楼网友:渡鹤影
- 2021-02-05 10:39
OrderModel 类 本来就已经存在了。
OrderModel orderModel = new OrderModel();
构建OrderModel 的一个实例
然后在该实例上调用那4个方法。
说白了就是对这个实例进行4个相应的操作,具体看这些方法在干嘛。
然后返回操作过的这个对象。
OrderModel orderModel = new OrderModel();
构建OrderModel 的一个实例
然后在该实例上调用那4个方法。
说白了就是对这个实例进行4个相应的操作,具体看这些方法在干嘛。
然后返回操作过的这个对象。
- 5楼网友:执傲
- 2021-02-05 09:08
这是一个返回值为OrderModel的方法,其作用是创建一个OrderModel句柄,并给OrderModel句柄中的某些字段附了初始值并返回OrderModel句柄
- 6楼网友:酒醒三更
- 2021-02-05 08:22
这段代码是用OrderModel来创建一个getOrderModel()方法吗?
不是创建这个方法,这段代码就是getOrderModel()这个方法
然后返回orderModel???
对,返回的就是一个OrderModel的一个实例orderModel
不是创建这个方法,这段代码就是getOrderModel()这个方法
然后返回orderModel???
对,返回的就是一个OrderModel的一个实例orderModel
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯