【黑马程序员】- 面向对象_多态_抽象类
来源:互联网 发布:c语言中的递归 编辑:程序博客网 时间:2024/06/10 08:50
-----
一、抽象类的基本概念
1、抽象类是多态的另一种实现
2、抽象类不能被实例化,抽象类可以有普通成员
3、抽象类存在的意义:
1>抽象类不能被实例化,只能被其他类继承
2>继承抽象类的子类必须把抽象类中的所有成员都重写(实现),除非子类也是抽象类
3>抽象类就是为了重写→多态(代码重用)
4>抽象类中可以有实例成员也可以有抽象成员
5>抽象类不能用static修饰
6>抽象类成员不能使用private访问修饰符
二、实例回顾
1、抽象类的定义、使用abstract关键字定义抽象类
2、抽象类的继承
3、抽象属性
4、抽象类默认访问修饰符为internal
-----
- 【黑马程序员】- 面向对象_多态_抽象类
- 黑马程序员_面向对象_继承&抽象类
- 黑马程序员_面向对象2_(继承、多态、抽象类abstract、接口interface、内部类)
- 黑马程序员_java面向对象_抽象类和接口
- 黑马程序员——面向对象_抽象类
- 黑马程序员_面向对象_多态
- 黑马程序员 04 面向对象_继承_抽象_多态
- 黑马程序员_面向对象_多态_内部类
- 黑马程序员_面向对象二(继承,多态,抽象类abstract,接口Interface,内部类)
- 黑马程序员_笔记六_面向对象(高级)---抽象类
- 黑马程序员_面向对象--继承、多态
- 黑马程序员_<<面向对象(多态)---03>>
- 黑马程序员_面向对象—>多态
- 黑马程序员_java_面向对象_多态
- 黑马程序员_面向对象(多态)
- 黑马程序员_面向对象(多态)
- 黑马程序员_面向对象
- 黑马程序员_面向对象
- Windows7使用OpenOffice SDK的配置 (5)
- PIC单片机之电容触摸按键
- How to use equals( ) and equalsIgnoreCase( ) in Java
- linux内核开发--LDD3 scull错误集合,内核版本迁移清单 .
- oracle顶级用户,建角色
- 【黑马程序员】- 面向对象_多态_抽象类
- 程序员学习能力提升三要素
- 使用libvirt管理kvm虚拟机
- mysql event的用法
- 创建BOM,分配工厂,删除分配操作
- wp8的开发环境误导大家了,i3就可以
- PLY文件格式
- Win7笔记本电脑启用虚拟WIFI共享上网
- 招商卡片