摘要: 在java中是通过各种访问区分符来实现数据封装的,共分为四种访问级别(由高到低):private(私有)、friendly(缺省)、protected(受保护)、public(公共)。注意:以上四种访问修饰符可以作用于任何变量和方法,类只可以定义为私有或公共级别(嵌套类除外)。¨public(公共)当变量或方法被public修饰时,该变量和方法可以在任何地方(指的是任何包中)的任何类中被访问。//类PublicSample中的构造方法、成员变量及方法均被定义为公共的访问级别packagecom.itjob;classPublicSample{publicPublicSample(){ 阅读全文
posted @ 2012-02-28 16:11 JAVA教程 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 在面向对象一章中我们学习了OO的特征之一:继承,我们已知,任何面向对象的语言必然实现了继承这一特性,java也不例外,但是,我们应该注意的是,java和某些面向对象语言(如c++)在实现继承的不同之处在于java只支持单继承,不支持多重继承。即,java中一个类只能继承于另一个类。我们将被继承的类称之为父类(基类),继承类称之为子类(派生类)。在java中用关键字extends来实现单继承,语法如下: class subclass extends superclass{...}在前面所讲已知,实现继承关系的类之间有着必然的联系,不能将不相关的类实现继承,就象人类不能继承于鸟类!那怎么去判断类和 阅读全文
posted @ 2012-02-28 16:07 JAVA教程 阅读(945) 评论(0) 推荐(0) 编辑