Fork me on GitHub

2017年3月17日

抽象类

摘要: ------------siwuxie095 抽象类:包含一个抽象方法的类就是抽象类,抽象类必须使用 abstract 关键字声明 抽象方法:声明而未被实现的方法,抽象方法必须使用 abstract 关键字声明 抽象类不能直接实例化,必须通过其子类进行实例化 抽象类被子类继承,子类(如果不是抽象类)必须重写抽象类中所有抽象方法 定义... 阅读全文

posted @ 2017-03-17 23:43 siwuxie095 阅读(116) 评论(0) 推荐(0) 编辑

final关键字

摘要: ------------siwuxie095 final 关键字: (1)final 关键字在Java中被称为完结器,表示最终的意思 (2)final 能声明类、方法、属性: 使用 final 声明的类不能被继承 使用 final 声明的方法不能被重写 使用 final 声明的变量变成常量,常量是不可以被修改的 ... 阅读全文

posted @ 2017-03-17 23:16 siwuxie095 阅读(135) 评论(0) 推荐(0) 编辑

重写与重载的区别

摘要: ---------siwuxie095 Java重写与重载的区别: 【made by siwuxie095】 阅读全文

posted @ 2017-03-17 21:11 siwuxie095 阅读(165) 评论(0) 推荐(0) 编辑

Java方法重写与super关键字

摘要: ----------siwuxie095 方法的重写: (1)在继承中也存在着重写的概念,其实就是子类定义了和父类同名的方法 (2)定义:方法名称相同,返回值类型相同,参数也相同 (3)重写限制:被子类重写的方法不能拥有比父类更严格的访问权限 (4)访问权限:private < default < public 〔private ... 阅读全文

posted @ 2017-03-17 21:04 siwuxie095 阅读(511) 评论(0) 推荐(0) 编辑

子类对象的实例化过程

摘要: -----------siwuxie095 在子类对象实例化之前,必须先调用父类中的构造方法,之后调用子类构造方法 代码: package com.siwuxie095.extendsdemo; class Father{ private String name; ... 阅读全文

posted @ 2017-03-17 20:07 siwuxie095 阅读(166) 评论(0) 推荐(0) 编辑

继承的实现与限制

摘要: ------------siwuxie095 继承的实现: (1)继承:扩展父类的功能 (2)Java中使用 extends 关键字完成继承 代码: package com.siwuxie095.extendsdemo; class Person{ private Stri... 阅读全文

posted @ 2017-03-17 16:29 siwuxie095 阅读(117) 评论(0) 推荐(0) 编辑

导航