JAVA基础学习摘要四(类)

上一篇 / 下一篇  2014-03-05 17:20:55 / 个人分类:JAVA

1、“类”是把事物的数据与相关的功能封装在一起,形成的一种特殊结构,用以表
达对真实世界的一种抽象概念。
2、Java把数据成员称为field(属性),把方法成员称为method(方法)。
3、由类所创建的对象称为instance,译为“实例”。
4、创建属于某类的对象,可通过下面两个步骤来达成:(1)、声明指向“由类所创建的对象”的变量。(2)、利用new创建新的对象,并指派给步骤一中所创建的变量。
5、要访问到对象里的某个属性(field)时,可通过“对象名称.属性”语法来实现,如果要调用封装在类里的方法,则可通过“对象名称.method”语法来实现。
6、有些方法不必传递任何数据给调用端程序,因此是没有返回值的。若方法本身没有返回值,则必须在方法定义语句前面加上关键字void。
7、私有成员(private member)可限定类中的属性,被限制成私有的属性仅能供同一类内的方法所访问。
8、类外部可访问到类内部的公有成员(public member)。
9、“封装”(encapsulation):是把属性和方法包装在一个类内以限定成员的访问,以起到保护数据的作用。
10、构造方法可视为一种特殊的方法,它的主要作用是为所创建的对象赋初值。
11、构造方法的名称必须与其所属的类的类名称相同,且不能有返回值。
12、从某一构造方法内调用另一构造方法,是通过this() 这个关键字来完成的。
13、构造方法有public与private之分。声明为public的构造方法可以在程序的任何地方被调用,所以新创建的对象都可以自动调用它。而被声明为private的则无法在该构造方法所在的类以外的其它地方被调用。
14、如果构造方法省略不写,Java则会自动调用默认的构造方法(默认的构造方法没有任何参数)。
15、“基本类型的变量”是指用int、double等关键字所声明的变量,而由类声明而得的变量,称之为“类类型的变量”,它是属于“非基本类型的变量”的一种。
16、对象也可以用数组来存放,但必须有下面两个步骤:(1)、声明类类型的数组变量,并用new分配内存空间给数组。(2)、用new产生新的对象,并分配内存空间给它。
17、如果在类Outer的内部再定义一个类Inner,此时类Inner称为内部类(inner class),而类Outer则称为外部类(outer class)

TAG:

 

评分:0

我来说两句

Open Toolbar