【学习笔记20】java面向对象-权限修饰符、模板模式
来源:互联网 发布:windows 10 蓝牙 丢失 编辑:程序博客网 时间:2024/06/08 15:38
权限修饰符: 权限修饰符就是控制被修饰的成员的范围可见性。
public(公共) protected(受保护) default(缺省) private (大到小)
同一个类 true true true true
同一个包 true true true false
子父类 true true false false
不同包 true false false false
public(公共) protected(受保护) default(缺省) private (大到小)
同一个类 true true true true
同一个包 true true true false
子父类 true true false false
不同包 true false false false
注意: 在不同包下面只有public 与 protected 可以访问,而且protected必须是在继承关系下才能够访问。
打jar包: 需要使用到jdk的开发工具(jar.exe).
jar的用法:
使用格式:
jar cvf jar文件的名字 class文件或者是文件夹
打jar包要注意的事项:
1. 一个程序打完了jar之后 必须要在清单文件上指定入口类: 格式 Main-Class: 包名.类名
2. jar包双击运行仅对于图形化界面的程序起作用,对控制台的程序不起作用。
jar文件的作用:
1. 方便用户快速运行一个项目。
2. 提供工具类以jar包的形式给别人使用。
如果使用jar包里面的类必须要先设置classpath路径。
jre = jvm+ 核心类库
模板模式 :解决某类事情的步骤有些是固定的,有些是会发生变化的,那么这时候我们可以
为这类事情提供一个模板代码,从而提高效率 。
需求;编写一个计算程序运行时间 的模板。
模板模式的步骤:
1. 先写出解决该类事情其中 的一件的解决方案。
2. 分析代码,把会发生变化的代码抽取出来独立成一个方法。把该方法描述成一个抽象的方法。
3. 使用final修饰模板方法,防止别人 重写你的模板方法。
0 0
- 【学习笔记20】java面向对象-权限修饰符、模板模式
- (17)Java学习笔记——面向对象10——包 / 权限修饰符的的使用
- java基础学习面向对象之四种权限修饰符使用 五-12
- java学习笔记《java面向对象编程》——java语言中的修饰符
- Java面向对象 修饰符
- 《Java面向对象编程》学习笔记7——修饰符
- Java菜鸟学习笔记--面向对象篇(二):封装与访问修饰符
- Java菜鸟学习笔记--面向对象篇(六):static修饰符
- Java菜鸟学习笔记--面向对象篇(十七):Final修饰符
- 1、Java面向对象笔记(匿名对象)(static 静态修饰符)(单例设计模式)
- java中访问权限修饰符学习笔记
- Java学习笔记(四)修饰符及访问权限
- Java学习笔记(七)--权限修饰符 内部类
- java学习笔记(十八)权限修饰符
- php面向对象笔记3 封装和权限修饰符以及继承
- java面向对象学习之——java中的类修饰符、成员变量修饰符、方法修饰符
- java 关于初学面向对象的问题三:访问权限等修饰符
- 19-JAVA面向对象- 封装--修饰符
- 高度塌陷
- PAT 1003 Emergency(单源最短路径+Dijkstra)
- Longest Common Prefix
- Android开发环境搭建
- 不要62(数位dp)
- 【学习笔记20】java面向对象-权限修饰符、模板模式
- LeetCode 95. Unique Binary Search Trees II
- 乾隆会判阿尔法狗死刑吗 ——浅谈当前人工智能的技术进化
- OpenGL之显示列表
- Exception in thread "main" java.lang.UnsupportedClassVersionError
- vector深入剖析
- PHP第二种特殊类型—空类型
- 字符逆序
- mybatis使用resultMap实现多对多查询 (需求:商品信息和订单明细有多对多的关系)