java中的继承相关内容
2011-03-25 22:31
232 查看
继承:
1).定义与实现:
在原有类的基础上定义一个新类,通过关键字extends实现继承,原有类是父类,新建类是子类。
继承又叫作派生,父类也叫作超类;子类 extends 子类
JAVA是单继承的语言,C++是多继承的,而且还有指针
2).特点:
子类可以拥有父类的属性和方法;(注:不是父类所有的方法)
子类可以有自己的新的属性和方法;
子类可以重写覆盖父类方法;(@Override 子类和父类具有相同的方法声明,不同的方法实现)
可以声明父类,创建子类。(父类引用指向子类对象)
3).集成中的构造方法:
创建对象一定会调用构造方法;
创建子类对象一定会调用父类的构造方法;
子类默认调用父类无参构造方法;
子类只能调用父类存在的构造方法;
super()表示调用父类构造方法,并且必须放在第一行。s
1).定义与实现:
在原有类的基础上定义一个新类,通过关键字extends实现继承,原有类是父类,新建类是子类。
继承又叫作派生,父类也叫作超类;子类 extends 子类
JAVA是单继承的语言,C++是多继承的,而且还有指针
2).特点:
子类可以拥有父类的属性和方法;(注:不是父类所有的方法)
子类可以有自己的新的属性和方法;
子类可以重写覆盖父类方法;(@Override 子类和父类具有相同的方法声明,不同的方法实现)
可以声明父类,创建子类。(父类引用指向子类对象)
3).集成中的构造方法:
创建对象一定会调用构造方法;
创建子类对象一定会调用父类的构造方法;
子类默认调用父类无参构造方法;
子类只能调用父类存在的构造方法;
super()表示调用父类构造方法,并且必须放在第一行。s
相关文章推荐
- Java 基础知识学习笔记——继承相关内容
- 【java】JVM相关内容总结
- java多线程相关内容
- 转:Java中Date及Timestamp时间相关内容
- JAVA——继承相关
- java基础内容笔记--继承(1)
- Java Calendar,Date,DateFormat,TimeZone,Locale等时间相关内容的认知和使用(7) TimeZone
- 在Eclipse中使用全局搜索相关的java内容
- 黑马程序员_Java基础_平台搭建相关内容
- Java & Eclipse 相关内容杂记
- Java Calendar,Date,DateFormat,TimeZone,Locale等时间相关内容的认知和使用(1) Calendar
- java构造方法的相关内容
- Java中Date及Timestamp时间相关内容
- Java Calendar,Date,DateFormat,TimeZone,Locale等时间相关内容的认知和使用(2) 自己封装的Calendar接口
- Java Calendar,Date,DateFormat,TimeZone,Locale等时间相关内容的认知和使用(1) Calendar - 跨到对岸去
- java创建文件相关内容
- java文件相关(文件追加内容、文件内容清空、文件内容读取)
- Java 获取操作系统相关的内容
- Java中Date及Timestamp时间相关内容(基本上看这一份就可以了)
- 垃圾回收相关(深入理解Java虚拟机中的内容)