内部类: 1) 访问规则 内部类可以直接访问内部类中的成员,包括私有 外部类访问内部类的成员,必须建立内部类成员 2) 访问不同域内变量所用的格式 class Outer{ private int x=3; class Inner{ int x=4; void function(){ int x=6 ...
分类:
其他好文 时间:
2016-12-07 13:20:17
阅读次数:
123
静态内部类是 static 修饰的内部类,这种内部类的特点是: 1、 静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 2、 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相 ...
分类:
其他好文 时间:
2016-11-30 16:56:51
阅读次数:
178
第08章 对象和包 本章重点:1、对象以及对象的成员2、访问控制符3、重载和包4、Java的注释 对象有3个主要特征:行为、状态、标识符。 public class newClass{ void print(){ System.out.println("我是一名优秀的程序员"); } public ...
分类:
其他好文 时间:
2016-11-29 22:53:52
阅读次数:
158
接口是一种规范。只要一个类继承了一个接口,这个类就必须实现这个接口中所有的成员 为了多态。 接口不能被实例化。也就是说,接口不能new(不能创建对象) 接口中的成员不能加“访问修饰符”,接口中的成员访问修饰符为public,不能修改。 (默认为public) 接口中的成员不能有任何实现(“光说不做” ...
分类:
其他好文 时间:
2016-11-22 02:49:12
阅读次数:
125
一、使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。 1. (1)源代码 //在静态中访问类的实例变量,在静态方法中,先生成一个对象,用对象成员访问实例成员 public class ButtonFactory { p ...
分类:
其他好文 时间:
2016-11-12 01:45:41
阅读次数:
239
(1)类是抽象的概念,仅仅是模板,比如说:"人"类.(2)对象是一个你能够看得到,摸得着的具体实体.(3).类不占内存,对象才会占内存.(4).类是模子,确定对象将会拥有的特征(属性)和行为(方法).类的定义:类的定义语法:[访问修饰符]class 类名{成员;...}(1)类中可以包含变量的定义,... ...
分类:
其他好文 时间:
2016-11-04 20:03:45
阅读次数:
265
1、简述 private、 protected、 public、 internal 修饰符的访问权限。 访问修饰符 说明 public 公有访问。不受任何限制。 private 私有访问。只限于本类成员访问,子类,实例都不能访问。 protected 保护访问。只限于本类和子类访问,实例不能访问。 ...
分类:
Web程序 时间:
2016-11-02 17:47:48
阅读次数:
270
继承概念: 继承机制是面向对象程序设计是代码可以重复利用的重要手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能。这样产生的新类称为派生类(和基类是两个不用的作用域),继承呈现了面向对象程序设计的层次结构,体现了有简单到复杂的认知过程 三种成员访问限定符: public (不解释) pro ...
分类:
编程语言 时间:
2016-10-24 20:02:21
阅读次数:
173
java访问修饰符 public :能被所有的类(接口、成员)访问。 protected:只能被本类、同一个包中的类访问;如果在其他包中被访问,则必须是该成员所属类的子类。 private:成员变量和方法都只能在定义它的类中被访问,其他类都访问不到。对成员变量的进行获取和更改,一般用get(),se ...
分类:
编程语言 时间:
2016-10-18 18:10:32
阅读次数:
160
public :能被所有的类(接口、成员)访问。 protected:只能被本类、同一个包中的类访问;如果在其他包中被访问,则必须是该成员所属类的子类。 private:成员变量和方法都只能在定义它的类中被访问,其他类都访问不到。对成员变量的进行获取和更改,一般用get(),set() ,publi ...
分类:
编程语言 时间:
2016-10-18 15:59:41
阅读次数:
130