Java面向对象-抽象类 定义:在java中,含有抽象方法的类称为抽象类,同样不能生成对象; 注意点: 1,包含一个抽象方法的类是抽象类; 2,抽象类和抽象方法都要用abstract关键字修饰; 3,抽象方法只需要声明而不需要实现; 4,抽象类必须被子类继承,(假如不是抽象类)必须重写抽象父类中的全 ...
分类:
编程语言 时间:
2016-10-14 20:36:07
阅读次数:
232
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量 ...
分类:
编程语言 时间:
2016-10-09 17:26:12
阅读次数:
170
昨天周六,大早上拿着两床被子去楼顶晒,又被电梯玩了。 进了电梯,电梯不停的开关门。然后没办法出了电梯,在电梯外面轻轻往里面推门,电梯顺利关上门上去了。 可自己一进电梯,门又是来回开关,我在里面也使不上力把门往里拉。 自己在门外面OS着。我这急脾气 回想了下,这样已经好多次了,并且每次都是自己拿着重物 ...
分类:
其他好文 时间:
2016-09-25 15:50:28
阅读次数:
102
1.final类 final类不能被继承,没有子类,final类中的方法默认是final的。 final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。 2.final方法 final方法不能被子类继承,但可以继承。 3.final变量 用final修饰的成员变量表示常 ...
分类:
编程语言 时间:
2016-09-21 14:37:31
阅读次数:
127
/*了解继承 * 把几个类里面相同的方法和属性抽取出来放到一个单独的类里面,这个单独的类就是父类 * 让其他几个子类来继承父类,父类里的方法和属性都会被子类所有 * */ ...
分类:
其他好文 时间:
2016-09-15 16:35:38
阅读次数:
138
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆 ...
分类:
编程语言 时间:
2016-09-11 16:56:01
阅读次数:
222
1,==用于比较基本数据类型,和引用类型。而equals是Object上的方法,可以被子类重写,用于判断内容一致。 比较奇葩的是,java基本数据类型(byte,short,int,long,float,double,char,boolean),并不包含String,所以不能用==来比较两个字符串相... ...
分类:
编程语言 时间:
2016-09-07 18:51:47
阅读次数:
167
Final & Static final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造方法。 注意:父类的private成员方法是不能被子 ...
分类:
编程语言 时间:
2016-09-06 22:54:05
阅读次数:
209
总结下java的知识点 final 关键字-方法:不能被子类重写(override)-变量:不能被修改-类:不可以被继承,派生子类 finally 关键字与try/catch语句配合使用,即使有异常抛出。 try 语句块执行之后,如果有异常,执行catch,之后会执行finally语句块。如果try ...
分类:
编程语言 时间:
2016-09-06 21:13:56
阅读次数:
386
1.重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 参数列表和返回值类型必须与被重写方法相同。 访问权限必须低于父类中被重写方法的权限。 父类成员方法只能被子类重写。 final 和static修饰的方法不能被重写,但 ...
分类:
编程语言 时间:
2016-09-06 00:53:32
阅读次数:
176