final关键字及抽象类
来源:互联网 发布:php编程语言 编辑:程序博客网 时间:2024/06/15 08:18
二.final关键字
1.所以final声明一个属性,就是常量,常量的命名建议全大写
2.//常量类(工具类):在实际开发项目中,常量类通常用于定义项目中一些公共的,不变的,数据
public final class Constant{
public static final String SERVER_ROOT="http://www.baidu.com";
public static final int PERSON_NUM=10;
}
三.抽象类的基本概念
1.很多具有相同特征和行为的对象可以抽象为一个类;很多具有具有相同特征和行为的类可以抽象为一个抽象类。
2.使用abstract关键字声明的类为抽象类
abstract class Animal{
public abstract void move();//方法的声明,抽象类只有声明,没有实现
}
继承抽象类的具体类必须实现所有抽象方法
注:
1.抽象类可以没有抽象方法,有抽象方法的类必须是抽象类
2.非抽象类继承抽象类必须实现所有抽象方法
3.抽象类可以继承抽象类,可以不实现父类抽象方法
4.抽象类可以有方法实现和属性
5.抽象类不能被实例化
6.抽象类不能声明为final
7.抽象类可以有构造方法
1.所以final声明一个属性,就是常量,常量的命名建议全大写
2.//常量类(工具类):在实际开发项目中,常量类通常用于定义项目中一些公共的,不变的,数据
public final class Constant{
public static final String SERVER_ROOT="http://www.baidu.com";
public static final int PERSON_NUM=10;
}
三.抽象类的基本概念
1.很多具有相同特征和行为的对象可以抽象为一个类;很多具有具有相同特征和行为的类可以抽象为一个抽象类。
2.使用abstract关键字声明的类为抽象类
abstract class Animal{
public abstract void move();//方法的声明,抽象类只有声明,没有实现
}
继承抽象类的具体类必须实现所有抽象方法
注:
1.抽象类可以没有抽象方法,有抽象方法的类必须是抽象类
2.非抽象类继承抽象类必须实现所有抽象方法
3.抽象类可以继承抽象类,可以不实现父类抽象方法
4.抽象类可以有方法实现和属性
5.抽象类不能被实例化
6.抽象类不能声明为final
7.抽象类可以有构造方法
阅读全文
0 0
- 抽象类及final关键字。
- final关键字及抽象类
- 抽象类和接口及final关键字
- final关键字、抽象类
- final关键字和抽象类的个人理解及总结
- java中的final关键字、抽象类及接口的定义
- 抽象类和关键字final
- final关键字,继承-抽象类
- final关键字、抽象类、接口
- final关键字、多态、抽象类、接口
- final关键字、抽象类和接口
- final关键字和抽象
- final关键字 多态 抽象
- Java面向对象8——对象转型,动态绑定,抽象类,final关键字及接口
- 包装类、final关键字、抽象类、抽象方法’
- final关键字 多态 抽象 作业
- 重写、多态、抽象类、final及接口
- Java关键字final、static,抽象类,接口使用总结
- kettle 通过表名批量同步
- jquery ajax多文件上传,进度条
- 那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)
- 环信集成自定义发送类似淘宝商品信息条目
- Python 机器学习框架
- final关键字及抽象类
- Xshell使用教程
- JACK_C#_string类型的认识
- Python 自动给数字前面补0
- CodeForce896 B. Ithea Plays With Chtholly
- PyQt5让QScrollArea支持鼠标拖动操作
- 前端websocket使用教程(聊天功能)
- 配置ssh无密码登录、安装Java运行环境、Hadoop安装、Hadoop伪分布式配置
- 漏洞分析挖掘基础知识