LittleRain

小雨不打伞 打伞雨不小

SL-275(七):高级类特性

1。static关键字

static方法可以访问的变量:局部变量、static属性及其参数。

注:最好使用类名来访问静态方法,不要用对象。

2。final关键字
a)final类:final类不能被继承
b)final方法:final方法不能被覆盖
c)final变量:final变量一旦赋值就不能再改变。

注:1)如果将一个引用类型的变量标记为final,则该变量不能引用任何其他对象。但是,可以改变对象
            的内容,因为只有引用本身是final。
         2)空final变量:一个空final变量应该在构造器种赋值,空final局部变量可以随时在方法体内设置。

3。抽象和接口
a)抽象类:abstract类不能实例化。但是可以创建抽象类引用,但是这个引用只能指向非抽象子类
b)抽象方法:abstract方法没有具体的方法体
注:具有一个或多个抽象方法的类本身必须定义为abstract。
c)接口:
注:1)在接口中声明的所有方法都是public和abstract的
        。。。。。。。所有属性都是public、static和final--即你只能声明常数属性。
        2)因为接口的抽象方法其访问控制符都已指定是public,所以类在实现这些方法时,必须显示地使用  
            public修饰符。

posted on 2006-10-05 10:23 小雨不打伞 阅读(335) 评论(0)  编辑  收藏 所属分类: SL-275学习笔记


只有注册用户登录后才能发表评论。


网站导航:
 

公告

点击这里给我发消息 QQ:232720563


  MSN:new_haihua@hotmail.com

导航

统计

常用链接

留言簿(2)

随笔分类(51)

最新随笔

积分与排名

最新评论

阅读排行榜