java吧 关注:1,271,390贴子:12,780,735
  • 24回复贴,共1

刚学JAVA 问的弱智问题 谁来给我说下

只看楼主收藏回复

abstract class a
{
int x;
void f(int a)
{
System.out.println(a);
}
}
public class test extends a
{
}
class b
{
a a1=new test();
a1.f(1);
}
哪错了啊


IP属地:北京1楼2016-03-19 10:57回复
    报了什么错


    IP属地:广东来自iPhone客户端2楼2016-03-19 11:05
    收起回复
      2025-07-27 21:52:48
      广告
      不感兴趣
      开通SVIP免广告
      抽象类的方法不能有实现


      3楼2016-03-19 11:21
      收起回复
        抽象类的里方法实现必须重写吧?


        IP属地:陕西来自Android客户端4楼2016-03-19 11:22
        收起回复
          回答是不是就弱智了


          来自Android客户端5楼2016-03-19 11:24
          收起回复
            abstract class a
            {
            int x;
            abstract void f(int a);
            }
            public class test extends a
            {
            void f(int a)
            {
            System.out.println(a);
            }
            }
            class b
            {
            a a1=new test();
            a1.f(1);
            }
            还是错的


            IP属地:北京6楼2016-03-19 11:44
            收起回复
              package TEST;
              abstract class a {
              int x;
              abstract void f(int a);
              }
              class test extends a {
              void f(int a) {
              System.out.println(a);
              }
              }
              public class b {
              public static void main(String[]args){
              test t = new test();
              t.f(1);
              }
              }


              7楼2016-03-19 11:48
              收起回复
                没用心学,这种问题没必要回答


                IP属地:浙江来自iPhone客户端9楼2016-04-27 13:17
                收起回复