JAVA学习之Day04知识点总结
来源:互联网 发布:淘宝2016年交易量 编辑:程序博客网 时间:2024/06/03 18:01
1.继承的实现:
基本概念:扩展父类的功能
使用extends关键字完成继承
2.继承的限制:
-只允许单继承:一个儿子只能有一个亲生父亲
-子类不能直接访问父类的私有成员
3.子类对象的实例化
-先调用父类构造方法,再调用子类构造方法
4.java方法重写与supe关键字
-方法的重写:子类定义了和父类同名的方法,返回值类型相同,参数相同
-重写限制:被子类重写的方法不能拥有比父类更加严格的访问权限
-访问权限:private<defalut<public
-super关键字:强行调用父类方法的执行
5.java中的重写与重载的区别
-定义不同
-权限不同
-范围不同
6.final关键字
-使用final声明的类不能被继承
-使用final声明的方法不能被重写
-使用final声明的变量变成常量,常量是不可以被修改的
7.抽象类
-包含一个抽象方法的类就是抽象类
-声明二未被实现的方法就是抽象方法,用abstract关键字声明
-抽象类被子类继承,子类必须重写抽象类中的所有抽象方法
-抽象类不能直接被实例化,要通过其子类进行实例化
8.接口
-接口可以理解为一种特殊的类,由全局常量和公共的抽象方法所组成
-接口的格式:
interface name{
全局常量:public static final
抽象方法:public sbstract
}
-接口的实现也必须通过子类,使用关键字implements,而且接口是可以多实现的
9.多态性:
-实现:方法的重写和重载
对象的多态性
-对象的多态性:
向上转型:程序会自动完成:父类 父类对象=子类实例
向下转型:强制类型转换:子类 子类对象=(子类)父类实例
10.泛型
-格式:
访问权限 class 类名称<泛型...>{
属性
方法
}
-对象的创建
类名称<具体类型>对象名称=new 类名称<具体类型>()
11:通配符:?任何数据类型都可以
- JAVA学习之Day04知识点总结
- JAVA学习知识点1.24之SpringMVC学习Day04
- java学习day04
- java学习day04
- java学习之 Day01 知识点总结
- java学习之Day02知识点总结
- java学习之Day03知识点总结
- c语言学习之day04
- 【java学习】java知识点总结
- 学习android之 知识点总结
- 知识点总结之学习方式
- java学习细节知识点总结
- Java程序设计学习知识点总结
- day04 总结
- day04总结
- day04总结
- JAVA语言基础 +JAVA学习笔记-DAY04
- 我的Android学习之路day04
- 存储过程
- java学习之Day03知识点总结
- PHP如何记录错误和发送错误
- 多网卡收不到组播
- MySQL链接
- JAVA学习之Day04知识点总结
- Android LayoutInflater详解
- 递归算法以及使用递归算法计算指定数字大小的阶乘
- Tomcat启动分析(我们为什么要配置CATALINA_HOME环境变量)
- 赋值字符到手机剪贴板
- DIV+CSS 浏览器兼容性小结
- 设置多个模块(div)高度一致
- 4.8.4 在Android 中fragment中获取上下文
- C语言——字符串函数