您的位置:首页 > 其它

类与对象——final,abstract,this,static,回收垃圾,成员变量的覆盖

2018-03-19 11:41 330 查看
子文件下的类在父文件夹下不能直接用。只要类名不同,都要进行import



比如:类AA.java里面直接用Rectangle.java是不行的

声明普通的成员变量时可以进行赋值,定义类的默认构造方法时也可进行赋值,但是成员变量先进行赋值,后面默认构造方法时赋值会覆盖之前的。



最后x = 10, y = 20

回收垃圾:

强制回收:(要回收,必须有垃圾。aa = null;)



不强制回收:



4 abstract抽象类:

(1) 不能创建对象(实例化)



(2)抽象类里面可以有抽象方法,也可以有普通方法

(3)含有抽象方法的类一定是抽象类

5 final



(1)修饰变量使其成为最终变量,不能再赋值

(2)修饰方法用起来没有限制,但是对于其子类,不能重写(覆盖)其方法。(继承)

6 this

(1)限定成员变量,限定成员方法

(2)构造方法调用构造方法,this必须放在最上面

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐