A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© YI_LI_A_E 中级黑马   /  2015-3-29 18:25  /  1083 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class Tel
{
        void show()
        {
                System.out.println("number");
        }
}
class NewTel
{
        public void show()
        {
                //System.out.println("number");
                super.show();
                System.out.println("picture");
                System.out.println("name");
        }
}
class Demo1
{
                public static void main(String[] args)
                {               
                        NewTel n=new NewTel();
                        n.show();
                }
}



6 个回复

倒序浏览
你NewTel 是要继承Tel吗?你都没写继承

点评

竟然忘记了这点,崩溃,太菜了  发表于 2015-3-30 18:34
回复 使用道具 举报
super代表父类对象  在NewTel 类中要使用super调用Tel的话,NewTel得继承Tel
  1. class Tel
  2. {
  3.         void show()
  4.         {
  5.                 System.out.println("number");
  6.         }
  7. }
  8. class NewTel extends Tel
  9. {
  10.         public void show()
  11.         {
  12.                 //System.out.println("number");
  13.                 super.show();
  14.                                
  15.                 System.out.println("picture");
  16.                 System.out.println("name");
  17.         }
  18. }
  19. class Demo1
  20. {
  21.                 public static void main(String[] args)
  22.                 {               
  23.                         NewTel n=new NewTel();
  24.                         n.show();
  25.                 }
  26. }
复制代码
回复 使用道具 举报
没有继承啊,哥们!!!
回复 使用道具 举报
没继承呢
回复 使用道具 举报

class Tel
{
        void show()
        {
                System.out.println("number");
        }
}
class NewTel // class NewTel extends Tel
{
        public void show()
        {
                //System.out.println("number");
                super.show();
                System.out.println("picture");
                System.out.println("name");
        }
}
class Demo1
{
                public static void main(String[] args)
                {               
                        NewTel n=new NewTel();
                        n.show();
                }
}说明一下,super。show()是 父类的方法方法 ,你的newTel没有继承Tel,没有父类,你要如何调用super
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马