中易网

类的实例化,例如Pet类Pet pet和Pet pet=new Pet()有什么区别?为什么Pet

答案:2  悬赏:20  
解决时间 2021-01-14 16:32
类的实例化,例如Pet类Pet pet和Pet pet=new Pet()有什么区别?为什么Pet
最佳答案
区别就是一个创建对象,一个没创建,没创建的调用属性方法会报空指针异常
追答:后面的问题麻烦你说明白点
追问:如果,我新建一个type类public void a(Pet pet)〔pet.方法()〕为什么这里可以调用?我也没创建对象呀?
追答:因为你调用方法时传入了pet引用的对象,所以你可以调用pet的所有公开的方法这里你的参数pet相当于创建了对象即使外界没有对象传入
追问:有点明白了,谢谢回答
追答:不客气
全部回答
Pet pet=new Pet()不管内存中有没有已存在的Pet实例化对象,都会新new一个出来
Pet pet会先去内存中查看是否有已经存在的Pet对象。如果有就引用,没有就new一个新的。
追问:如果,我新建一个type类public void a(Pet pet)〔pet.方法()〕为什么这里可以调用?我也没创建对象呀?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
气流上升 怎么降水了?怎么形成的?
上海那个路和区人口最密集小区多
听同事说神牛股APP推荐的股票很准,怎么我看
箭坑村怎么去啊,有事要去办理
用来字组成语有哪些
我左胳膊上长有一根奇怪的毛
我家拆迁一平方给800元,什么水平
锦宏房产地址有知道的么?有点事想过去
有一种做包装用的塑料制品,上面有一个个的小
沈阳地铁兴工街在哪下
camds数据怎样从一个创建企业复制到另一个创
求芒果TV会员
驿东社区居委会地址好找么,我有些事要过去
祖国为了能让钱学森回国做了哪些努力
word中分节符:连续是这样解释的:新节与其前
推荐资讯
静坐风云,赏繁花,笑谈浮生流年什么意思
赵括是个怎样的人?
石英,云母,哪一种比较透明
麦子和麦籽识记的时候怎么区分?
椅子塘怎么去啊,有知道地址的么
解析宋勉对胭脂是什么态度 宋勉喜欢胭脂吗
微博的话题到底要怎样使用才是有效的?可以带
4G手机打电话为什么会断网 4G上网和通话不能
C语言全局变量与局部变量。请问大佬,例8和例
想在菜市场卖早餐
美称香满天,雅称岩客.指的是什么花?
佛山市南海区狮山镇招大去看大海那里最近呢厂
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?