黑马程序员技术交流社区

标题: 关于继承!! [打印本页]

作者: 曾翰翰    时间: 2012-11-2 17:37
标题: 关于继承!!
package day10;
//Myclass类吧String类型的成员变量str声明为public,若建立Myclass的子类
//则成员变量str将被其子类继承
public class Myclass {
        public String str ="该成员变量为public类型,能够被子类成功继承";
}
package day10;
//继承Myclass类
public class Sample01 extends Myclass{
        public void getshow(){
                System.out.println("\n子类内代码条用结果:"+this.str);
        }
        public static void main(String args[]){
                //创建对象并访问方法与成员
                Sample01 s = new Sample01();
                System.out.println("子类外代码调用结果:"+s.str);
                s.getShow();
        }
        private void getShow() {
                // TODO Auto-generated method stub
               
        }

}
输出结果是
子类外代码调用结果:该成员变量为public类型,能够被子类成功继承
为什么比给出的答案会少一句
子类内代码调用结果:该成员变量为public类型,能够被子类成功继承

作者: 颜峰    时间: 2012-11-2 17:46
方法名写错了,调用了子类私有的private void getShow(),这个方法你没有定义内容
作者: 曾翰翰    时间: 2012-11-2 17:58
看见了、、╮(╯▽╰)╭。。
作者: 曾翰翰    时间: 2012-11-2 18:11
哇哈哈、、、感动啊。。。又有一分了。虽然我也觉得我这个问题有点脑残。。但是斑竹给力!!谢谢斑竹!!加油加油!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2