| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 503 人关注过本帖
标题:java类的继承是的一点问题,帮忙看看
只看楼主 加入收藏
linhaibin961
Rank: 1
等 级:新手上路
帖 子:6
专家分:3
注 册:2012-12-14
收藏
 问题点数:0 回复次数:4 
java类的继承是的一点问题,帮忙看看

class MyClass2 {  
   
    private int data;
   
    public MyClass2(int data) {
        this.data = data;
    }
    public void setData(int data) {
        this.data = data;
    }
    public int getData() {
        return data;
    }
}   
    //定义MyClass2的子类SubClass2
    class SubClass2 extends MyClass2 {
   
        private int Mydata;
        
        public SubClass2(int data, int Mydata) {
            super(data); //调用父类MyClass2的构造方法
            this.Mydata = Mydata;
        }
        public void setMydata(int data, int Mydata) {
            super.setData(data);
            this.Mydata = Mydata;
        }
        public String getMydata() {
            return "父类的变量:" + super.getData() + " 子类的变量:" + Mydata;
        }
    }

public class class05
{
    public static void main(String[] args)
    {
        SubClass2 s=new SubClass2(35,18);//这里一定要参数(35,18)吗?为什么?
        System.out.println(s.getMydata());
        s.setMydata(21,27);
        System.out.println(s.getMydata());
    }
}
搜索更多相关主题的帖子: super private public return 
2012-12-24 12:19
hhwz
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:87
帖 子:687
专家分:4502
注 册:2011-5-22
收藏
得分:0 
SubClass2 s=new SubClass2(35,18);可以不用参数的

还有LZ不厚道啊 ,问题点数都没有
2012-12-24 12:34
linhaibin961
Rank: 1
等 级:新手上路
帖 子:6
专家分:3
注 册:2012-12-14
收藏
得分:0 
回复 2楼 hhwz
哈哈,我的第一个帖子,我都不知道点数有什么用的啊
sorry
你用不带参数运行下,看可不可
2012-12-24 13:08
hhwz
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:87
帖 子:687
专家分:4502
注 册:2011-5-22
收藏
得分:0 
class MyClass2 {  
      
    private int data;
    public MyClass2() {
      
    }
    public MyClass2(int data) {
        this.data = data;
    }
    public void setData(int data) {
        this.data = data;
    }
    public int getData() {
        return data;
    }
}  
加一个空参数构造方法
2012-12-24 14:18
libra123
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-12-20
收藏
得分:0 
可以通过啊
2012-12-24 15:28
快速回复:java类的继承是的一点问题,帮忙看看
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085142 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved