摘要: 我们在学习继承的时候,会涉及到封装性的问题。而Final就打破了封装性,解决了继承的弊端! Final关键字(也就是最终的,不可变的意思)。 一、我们来看看Final的特点: 1.Final是一个修饰符,可以修饰类,方法,变量。 2.Final修饰的类不可以被继承。 (为什么说被Final修饰的类不 阅读全文
posted @ 2017-12-23 16:15 嘿,小鬼 阅读(99) 评论(0) 推荐(0)
摘要: 在子类构造对象时,发现访问子类构造函数时,父类也运行了。 为什么呢? 因为:在子类的构造函数中,第一行有一个默认的隐式语句 > super(); //调用的是父类中空参数的构造函数 而子类的构造函数(无论有 还是无参),第一行的默认隐式语句都是super(); 为什么子类实例化的时候要访问父类中的构 阅读全文
posted @ 2017-12-23 15:56 嘿,小鬼 阅读(264) 评论(0) 推荐(0)