qq_30757839 2016-01-01 07:16 采纳率: 0%
浏览 2436

java private私有属性怎么在子类中访问

class TianTi {
private double tiji;
private double zhiliang;
public TianTi(){}
public TianTi(double tiji,double zhiliang){
this.tiji=tiji;
this.zhiliang=zhiliang;
}
public void setTiji(double tiji) {
this.tiji=tiji;
}
public double getTiji() {
return tiji;
}
public void setZhiliang(double zhiliang) {
this.zhiliang=zhiliang;
}
public double getZhiliang() {
return zhiliang;
}
public void Xuanzhuan(){
System.out.println("天体在旋转");
}
public String toString(){
return "质量:"+zhiliang+",体积:"+tiji;
}
}
class Planet extends TianTi
{
private String name;
public void Planet(){}
public void Planet(String name,double zhiliang, double tiji){
this.name=name;
this.zhiliang=zhiliang;
this.tiji=tiji;
}
public void setName(String name) {
this.name=name;
}
public String getName() {
return name;
}
public void Xuanzhuan(){
if (name=="地球")
{
System.out.println("地球在旋转");
}else{
System.out.println("天体在旋转");
}
}
public String toString(){
return "名字:"+name+"质量:"+zhiliang+",体积:"+tiji;
}
}
public class TestPlanet{
public static void main(String[] args) {
Planet Earth = new Planet("地球",1.0,1.0);
System.out.println(Earth);
Earth.Xuanzhuan();

    Planet Huoxing = new Planet();
    Huoxing.setName("火星");
    Huoxing.setTiji(2.0);
    Huoxing.setZhiliang(2.0);
    System.out.println(Huoxing);
    Huoxing.Xuanzhuan();
}

}
图片说明

  • 写回答

4条回答 默认 最新

  • devmiao 2016-01-01 07:27
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用
  • ¥15 kafka topic 所有分副本数修改
  • ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
  • ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?
  • ¥40 串口调试助手打开串口后,keil5的代码就停止了
  • ¥15 电脑最近经常蓝屏,求大家看看哪的问题
  • ¥60 高价有偿求java辅导。工程量较大,价格你定,联系确定辅导后将采纳你的答案。希望能给出完整详细代码,并能解释回答我关于代码的疑问疑问,代码要求如下,联系我会发文档
  • ¥50 C++五子棋AI程序编写
  • ¥30 求安卓设备利用一个typeC接口,同时实现向pc一边投屏一边上传数据的解决方案。