Java基础
StrayCat_
天下事以难者废之十之一 以惰者废之十之九
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础:数组操作
现在要求定义一个数组的操作类(整形),有如下几个要求 1.该数组的大小由类创建对象的时候动态决定 2.数据保存,考虑数组大小问题 3.发现数组空间不足,进行数组长度的动态扩充 4.可以取得数组的全部数据,在这个基础上,扩展两个派生类。可以进行排序和反转 class Array{//定义一个专门进行数组的操作类 private int data [];//定义一个整形数组 private in...原创 2019-01-04 22:50:03 · 187 阅读 · 1 评论 -
Java基础:final与多态性
final() 在JAVA中final被称为终接器,可以使用final来定义类方法及常量 1.如果使用final定义的类不能有子类 2.使用final定义的方法不能子类覆写 错误代码演示 final class A{ //A类不允许有子类,此时会错误 public final void fun(){ } } class B extends A{ public void fun(){}/...原创 2019-01-05 21:53:07 · 230 阅读 · 0 评论 -
Java基础:抽象类的定义与使用
抽象类的基本概念 课前小叮嘱: 在以后的的开发过程中绝对不要出现一个类去继承一个已经实现好的类,而只能继承抽象类与接口。 对象多态性的核心本质在于方法的覆写,如果子类没有进行指定方法的覆写就有些不合要求。 所以如果要对子类的方法进行一些强制的要求就必须采用抽象类来解决。 抽象类的基本概念: 抽象类只是在普通类的基础上扩充了一些抽象方法而已 所谓的抽象的方法只声明而没实现的方法,没有方法体,所有抽象...原创 2019-01-09 19:13:33 · 1088 阅读 · 0 评论 -
Java基础:接口
在以后的开发的原则:接口优先,在一个操作既可以使用抽象类又可以使用接口的时候优先考虑接口 接口的基本概念 接口就是一个抽象方法和全局常量的集合,在JAVA中接口可以使用interface关键字来定义 //区别接口在接口前加个I interface IMessage{ public static final String MSG = "www.baidu.com"; public abstrac...原创 2019-02-23 21:07:59 · 196 阅读 · 0 评论
分享