继承
来源:互联网 发布:jquery json对象 编辑:程序博客网 时间:2024/06/04 17:47
首先解说继承的概念,就是子类从父类那里获取非私有的属性和行为。有两个关键词:extends和implements。
然后就是分类,主要是类的分类和方法的分类。
类分为:1.普通类 格式:public class 类名{}
2.抽象类 格式: public abstract 类名{}
3.接口类 格式: public interface 类名 {}
特点:普通类中只能是普通方法,抽象类可以是普通方法也可以是抽象方法,接口类必须是抽象方法。
只有普通类可以创建对象,其余两个都不可以。
接口类的属性必须是常量,其余两个既可以是常量也可以是变量
常量定义格式:public static final 类型 属性名 = 值;
接口中属性的关键词static final 和方法的修饰关键词abstract可以省略
抽象类中这两个不可以省略
方法分为:1.普通方法 格式:public void 方法名(参数){}
2.抽象方法 格式: public abstract void 方法名(参数);
3.构造方法 格式: public 类名(){}
类的继承:
1.普通类继承接口类用implements,继承其余两个用extends
2.抽象类继承三种类都用extends
3.接口类继承接口类用 extends
方法重写:
子类中除了方法体可以不同,其余都要与父类一致。
由两张图可以看到mouselistener为抽象类,第一张中的方法为抽象方法,第二张图片已改成普通方法,方法体改变了。
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- 继承
- jQuery on()方法
- 第十五章输入/输出2015-05-29
- 字符类型之间的转换
- oracle体系结构
- 第六章 树
- 继承
- php输出mysqli查询出来的结果
- Java对象初始化详解
- Linux 上的基础网络设备详解
- 關於Handler
- Chimera HD Graphics Bootflags: IGPEnabler, IGPlatformID, and IGPDeviceID
- 软件管理
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接---个人整理
- 程序员的开发项目总是半途而废