黑马程序员技术交流社区

标题: 猜猜此代码的,结果会出乎你的意料! [打印本页]

作者: 心?=忐§忑]    时间: 2014-4-1 15:41
标题: 猜猜此代码的,结果会出乎你的意料!
猜猜吧,不要运行程序!!!
abstract class A1{
        public A1(){
                this.print() ;
        }
        public abstract void print() ;
};
class AA extends A1{
        private int x = 100 ;
        public AA(int x){
                this.x = x ;               
        }
        public void print(){
                System.out.println("猜猜x的值是多少:" + x) ;
        }
};
public class Textqianda {
        public static void main(String args[]){
                A1 a = new AA(10) ;
        }
}
作者: 谭荣强    时间: 2014-4-1 23:19
讲讲吧,为什么,我猜了100
作者: 孔丽阁    时间: 2014-4-1 23:32
猜猜x的值是多少: 0,对不
作者: 月影释    时间: 2014-4-2 01:43
抽象类不能被实例化  所以父类中不可能出现this  程序错误  ,对么




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