【Thinking in Java】访问权限控制
来源:互联网 发布:人工智能三个阶段 编辑:程序博客网 时间:2024/05/16 12:07
访问权限控制
从大到小依次为:public、protected、包访问权限、private
protected:继承访问权限
子类可以访问父类的protected方法和变量,即使它们不在同一个包里。
同一个包里的A类可以访问B类中的protected方法和变量,即使A没有继承B。
每个Java文件只能有一个public类,且该类名称要和文件名一致。
通过将构造函数设为private和static关键字,可以实现单例的设计模式,即始终只能得到该类的一个对象。将构造函数设为private,可以保证无法在程序的其他位置新建对象,将返回的对象设为static表示全局唯一。
public class Singleton {private Singleton(){}private static Singleton s=new Singleton();public static Singleton get(){return s;}}
0 0
- Thinking in java 笔记----权限访问控制
- thinking in Java 之访问权限控制
- 【Thinking in Java】访问权限控制
- Java - Thinking in Java 第6章 访问权限控制
- Java 访问权限控制(Thinking in Java)
- thinking in java笔记 6 访问权限控制
- Thinking In Java笔记(第六章 访问权限控制)
- Thinking in Java——第六章-访问控制权限
- 读thinking in java笔记(五):访问权限控制
- Thinking in Java 读书笔记 第六章 访问权限控制
- Thinking in Java:第六章-访问控制权限
- 《Thinking in Java》第四版笔记---访问权限控制
- Thinking in Java 第6章 访问权限控制 【Java 访问权限修饰词】
- thinking in java 笔记 思维导图 第六章 访问权限控制
- Thinking in Java 第6章 访问权限控制 【包:库单元】
- 《Thinking in Java》学习笔记-----第6章 访问权限控制
- day5 part1:《Thinking in Java》笔记第六章---访问权限控制
- 《Thinking in Java》——访问权限控制的两个原因
- 题:任何一个正整数都可以用2进制表示
- poj 1823 hotel(线段树)
- HT36ValidSudoku
- Java 生产者 与 消费者 的实际运用
- u-boot-2016.09 make编译过程分析(二)
- 【Thinking in Java】访问权限控制
- Programming In Scala笔记-第十五章、Case Classes和模式匹配
- 数据库
- androdi之自定义控件(一)
- 判断某年是否为闰年
- JDBC
- 数据结构与算法学习-并查集
- 单链表与6个基本操作
- ORACLE 11G的BIEE 部署与运用(三)——BIEE的配置各种错误(图示)