W
e
l
c
o
m
e
: )

在面向对象中写入代码需要注意的问题

在类中没写入无参的构造方法,会报错,那来看看我遇到的问题吧!

 

在同一个包下,先写了一个类,再复制这个类,在修改第一个类,类名也会报错,如果该第二个类类名就没有报错提醒。

也许有的人没遇到,不过我遇到了,我得提提。

比如下面

//b为护士是特有的称号,不能将护士赋值给学生,会报错

 

 

匿名内部类

如果再对a进行赋值就会报错,因为在匿名内部类在1.8以后就省略了final,即final int a =22; 在匿名内部类中备份了a的值,再进行更新赋值,对于匿名内部类也不会对已经备份的值进行更新。

 

posted @ 2021-03-13 12:33  所遇所思  阅读(4)  评论(0编辑  收藏  举报  来源