java
安妮小
这个作者很懒,什么都没留下…
展开
-
final关键字
final 代表是“最终”final 修饰类,final类:如final class A{ ... },那么A类就不能被继承,A类是一个终结者;final 方法:final int sum();同样方法sum也是一个终结者,不能被改变了,也就是说不允许重写sum方法;原创 2016-03-17 17:27:46 · 178 阅读 · 0 评论 -
抽象类
abstract类和方法:abstract(抽象)类,abstract class A {...} 抽象类中可以有抽象方法也可以没有。抽象类只在乎操作,只是给出了一些方法名称,告诉程序员这个很重要,得有,凡是抽象类并不提供这个方法的具体做法,所以抽象类不能用new 创建一个对象如果抽象类的子类把父类的所有抽象方法都重写了,那么这个子类可以创建新的对象了abstract cl原创 2016-03-17 17:50:15 · 207 阅读 · 0 评论 -
浅谈访问权限
private 私有私有变量、私有方法只能是本类使用。public 公有公有变量和公有方法在别的类里也能使用,不管是不是同一个包。friend 友好 :变量或方法前边没有private public protecd修饰这个类含有友好的变量和方法,这个类和别的类在同一个包里,那么别的类就可以使用此类友好的变量和方法,如果不在同一个包里就不能访问。protected原创 2016-03-18 21:37:59 · 206 阅读 · 0 评论 -
接口
inteface 声明一个接口 interface A {.....};在接口体中,只有常量和抽象方法,常量是public final int x;(public、final 可以省略的),抽象方法是public abstract int sum(int x,int y);(public 、abstract 可以省略的)。接口的实现:一个类声明是哪个接口的实现,class Com原创 2016-03-18 20:44:54 · 172 阅读 · 0 评论