博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接口访问权限
阅读量:5093 次
发布时间:2019-06-13

本文共 311 字,大约阅读时间需要 1 分钟。

1.尽可能使每个类或者成员不被外界访问

2.如果方法覆盖了超类中的一个方法,子类中的访问级别就不允许低于超类中的访问级别,这样可以确保任何可使用超类的实例的地方也都可以使用子类的实例。

3.公有类的实例域绝不能是公有的。但是有一个特例:类的成员域由静态final常量构成,可以公有的静态final域来暴露这些常量,但是注意final指向的一定是一个不可变对象,如果是可变对象,一般情况下final没有意义。

4.长度非零的数组总是可变的,所以让类具有共有的静态final数组域,或者返回这种域的访问方法,这是错误的。

转载于:https://www.cnblogs.com/lccsblog/p/11137363.html

你可能感兴趣的文章
nginx 启动报错 “/var/run/nginx/nginx.pid" failed” 解决方法
查看>>
20、自动装配-@Autowired&@Qualifier&@Primary
查看>>
BUG(0):用某位表示特定属性
查看>>
用户态处理arp、ndisc neighbour solication 报文
查看>>
解决Oracle 11gR2 空闲连接过多,导致连接数满的问题
查看>>
vue.js学习笔记1——安装及创建并运行vue实例
查看>>
maven项目的创建
查看>>
struts2自定义拦截器
查看>>
项目期复习:JS操作符,弹窗与调试,凝视,数据类型转换
查看>>
jQuery.extend()、jQuery.fn.extend()扩展方法具体解释
查看>>
基于阿里云的MQTT远程控制
查看>>
作业三
查看>>
osi七层模型
查看>>
Android RxJava
查看>>
c++的准备知识18
查看>>
php中echo和print的区别
查看>>
IOS蓝牙设备数据回调的坑
查看>>
RPM查询篇
查看>>
Spring MVC @ResponseBody返回中文字符串乱码问题
查看>>
用户空间与内核空间,进程上下文与中断上下文[总结]
查看>>