求面向对象高手帮用用代码描述下!其他的都明白“并为其编写get/set器”就这句不怎么明白

定义抽象类MobileStorage,在里面写虚方法Read和Write,三个存储设备继承此抽象类,并重写Read和Write方法。Computer类中包含一个类型为Mo... 定义抽象类 MobileStorage,在里面写虚方法Read和Write,三个存储设备继承此抽象类,并重写Read和Write方法。Computer类中包 含一个类型为MobileStorage的成员变量,并为其编写get/set器,这样Computer中只需要两个方法:ReadData和 WriteData,并通过多态性实现不同移动设备的读写 展开
 我来答
夏沫的秋
2012-12-29
知道答主
回答量:37
采纳率:0%
帮助的人:14.5万
展开全部
MobileStorage的成员变量是Computer类中一个私有的变量,其他的类如果想访问这个类, 就要通过get/set方法进行访问,set方法赋值,get方法获取
public class Computer{
private MobileStorage mobileStorage;
public MobileStorage getMobileStorage () {
return mobileStorage;
}
public void setMobileStorage(Integer mobileStorage) {
this.mobileStorage= mobileStorage;
}

}
我爱李沛霞
2012-12-29 · TA获得超过896个赞
知道小有建树答主
回答量:385
采纳率:100%
帮助的人:167万
展开全部
我的理解是:定义一个私有的MobileStorage成员变量,并给这个成员变量写get/set方法。分别是获得和设置值。然后叫这个MobileStorage成员变量去调用Read和Write方法,根据多态,MobileStorage是哪一个子类,就调用该子类自己的Read和Write方法。下面说的那个ReadData和 WriteData应该就是指的Read和Write方法吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式