java私有实例化对象有什么用

java私有实例化对象有什么用,如publiccook{publicclasstest{privatenamen=newname();publicstaticvoidma... java私有实例化对象有什么用,如public cook{
public class test{
private name n=new name();
public static void main(String args[]) {
}
}

class name{
}
私有实例化对象有什么用??实例化不能放到主方法里面?
展开
 我来答
姣过手飘找人1Q
2018-08-12 · TA获得超过1904个赞
知道大有可为答主
回答量:2466
采纳率:70%
帮助的人:364万
展开全部
class void 正常人{
形状 手=(描述手的形状);
形状 脚 =(描述脚的形状);
形状 头=(描述头的形状);
public 数量 手的数量=2;
public static 数量 脚的数量=2;//这句话里面多了一个static ,和上句有着相同点和不同点。看下文。
行为 走路;
行为 吃饭;
.....
....
}

class void 超人 extends 正常人{
行为 飞行;
...
...
}

这个正常人就是一个类,用于描述人的特征,所有特征。但它只是一个概念,并不是实实在在的具体的某个人。
var 正常人 黄三= new 正常人();//对人进行实例化,黄三就是人的一个实例。黄三具有正常人的特征和一切符合正常人的行为。是指的实实在在的某个人。
var 正常人 李四=new 正常人();
var 蜘蛛侠=new 超人();对超人进行实例化,蜘蛛侠就是超人的一个实例,它不仅具有正常人的特征及行为,还具有正常人所没有的特征行为。
此时,你可以控制黄三、李四或者蜘蛛侠。
黄三不幸的发生了车祸,这时我们可以通对引用黄三的手的数量来达到目的。黄三.手的数量=1;
不幸发生了大地震,全世界所有人的脚都只有一个人。我们可以修改脚的数量。 一是正常人.脚的数量=1。此时,不管是黄三,还是李四,还是超人,脚都只有一只了。以后生下来了孩子(实例话一个正常人)也只有一只脚;
二是,黄三.脚的数量=1;李四.脚的数量=1;如果还有张五,赵六。。。,你也得为一一赋值。但以后生下来的孩子(实例化一个正常人)还是有两只脚。
这就是类与实例引用的区别。当然啦,在这个程序代码里在,你可以单独修改黄三,李四或者超人的脚的数量,但是,你不能一下子使所有正常人的手都变成一只,除非为for循环。好玩反?
安徽新华电脑21
2018-11-14 · TA获得超过189个赞
知道小有建树答主
回答量:648
采纳率:0%
帮助的人:79.3万
展开全部
可以放到主方法里面,私有private,只能在本类中使用,别人或者你自己在别的类中调用不了,private直译就是私人的私有的,就是说是这个类私有的,你自己私有的东西肯定不能给别人用啊,相反public是大家都可以用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1我要打十个1
2018-08-12 · 超过12用户采纳过TA的回答
知道答主
回答量:25
采纳率:85%
帮助的人:3.6万
展开全部
可以放到主方法里面,私有private,只能在本类中使用,别人或者你自己在别的类中调用不了,private直译就是私人的私有的,就是说是这个类私有的,你自己私有的东西肯定不能给别人用啊,相反public是大家都可以用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
遗失的金字塔9
2018-08-12
知道答主
回答量:32
采纳率:0%
帮助的人:7.4万
展开全部
私有,是限制可见的区域,有安全性。

实例化可以放在主方法里,但是不能有private。

因为方法里的变量只能用final修饰。包括主方法也一样。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
土生土长土鳖
2018-08-13
知道答主
回答量:16
采纳率:25%
帮助的人:3.9万
展开全部
看题主这是实例化全局的一个私有n变量,私有是限定访问权限,全局的话就是共享,可以放到主方法里,但是就加不了private了,放到主方法里就是局部变量了,只能这个方法里边访问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式