问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中一个类封装了实体类后,另一个类要怎么调用这个被封装的类

发布网友 发布时间:2022-05-01 04:23

我来回答

2个回答

热心网友 时间:2022-06-24 09:39

首先,你这个类,没有定义构造函数,类的score属性没有默认值,你的类A,new一个新的sc对象时,直接调用了get方法,这时候的score值是0,你设置了a和b两个变量来处理这个score值没有意义,应该直接写
scorebean sc = new scorebean;
sc.setScore(20);

然后再来说说,你还有一个类B要调用这个已经初始化完毕的对象sc,这时候你的类B应该可以访问到类A,你可以在类A中,把sc当成一个属性暴露出来,这样类B在引用类A的时候就可以直接访问类A的sc属性了。
这里假设类A的构造方法里给sc赋值score,代码如下
puclic class B{
A a;
public scorebean getScoreBean(){
return this.a.getScoreBean();
}
public static void main(String [] args){
B b=new B;
scorebean scNew=b.getScoreBean();
}
}
public class A{
scorebean sc;
public A (){
sc.setScore(20);
}
public scorebean getScoreBean(){
return this.scorebean;
}
}

热心网友 时间:2022-06-24 09:39

你把类A里面的那个代码写在一个方法里面,然后调用这个方法就可以
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请帮忙查iphone4手机的序列号dx3hnchpdp0n DX3J481PDP0N帮忙查一下 是真的吗 我不会查 大神们是翻新的? 苹果4激活日期查询 猫猫一直发情怎么办呢 如何帮助猫咪度过发情期呢? 本科英语都要过4级吗 车子中间的踏板是什么 高考400分能考哪些军事类二本 联通3g双卡双待智能导航手机 ...可以一个卡装移动2g的卡,专打电话,一个卡装联通3g流量卡吗 arcgis统一元素命名 信用卡以前有呆账现在销卡了名字没什么贷款了可以车贷吗? 征信呆账能办车贷吗? 银行有几十万存款到期之前有信用卡呆帐记录还能贷款买车吗? 呆账处理两个月了 能办理车贷吗? 信用卡有呆账已经开了结清证明,能办理车贷吗? 支付宝借呗怎么借钱好不好用 这个海鲜叫什么啊?海里自己抓的 里面有黑有黄像屎一样 肉里面一条白色的 长条形状是什么? 海鲜三角白贝价格是多少一斤 请问一下这种贝壳类海鲜的学名是什么? 怎样修改mongodb的collection name和key name 梦到路人摔跤头部流血 寻民间艺术设计高人,年画,剪纸,刺绣设计 简单谈谈民间美术的重要性,以及它对现代艺术设计的影响? 如何理解手工艺鼎盛期设计中宫廷风格与民间风格的差异? 掌握手工业时期宫廷风格的设计与民间风格的设计有何不同的特征? 什么叫宫廷风格?与民间风格有什么关系? 淘宝账号是登陆阿里旺旺的账号吗 阿里旺旺帐号和淘宝帐号一样的吗 阿里旺旺和淘宝可以通用一个账号吗 java中我的一个实体类为什么不继承Object 西湖益联保保险怎么理赔? 旅游是城镇化建设的源动力应该从哪些方面理解? 旅游业发展对于城镇化建设有哪些促进作用? 平安公众怎么加 旅游城镇化模式有几种?旅游城镇化模式包括哪些? 请问 微信公众号 pingan_bank是真的平安银行吗 一般的信息处理工具(例如WORD、EXCEL)与智能处理工具有哪些共同点?有哪些不同之处? 黄冈办平安信用卡的在西湖三路什么地方 旅游综合体如何助推新型城镇化? 旅游规划与城乡规划这两项的前景如何? 桂林旅游特区规划纲要对城市建设有什么帮助? 总体规划的城市旅游发展 > 信息技术包括哪些重要的技术_北京版二年级信息技术上册教学设计 城镇建设包括哪些内容? 女性阴部变黑是咋回事!!! vivo x7无服务怎么设置? vivox7无信号维修方法 现在总得vivox7,有卡但显示无网络,没信号,怎么回事? vivo x7手机连不上网络怎么办