中国教程网论坛's Archiver

jiezi 发表于 2008-6-16 11:47

JAVA基础知识解答

[color=Red]问题:
1.什么是类、对象及其区别?
2.构造器的作用?
3.类的定义,实例化[/color]1.类(class)和对象(object)是面向对象方法的核心概念。


解答:

类是对一类事物描述,是抽象的、概念上的定义;
对象是实际存在的该类事物的每个个体,因而也称实例(instance)。
作为对象蓝本的类
*   类(Class)是用来描述一个对象(Object):
–   类描述了每个对象应包括的数据
–   类描述了每个对象的行为特征

2. *   构建器名称必须和类名称一致
    *   一个类可以有多个构建器,但这些构造器的参数列表必须不同

3. 类的定义
*   类包括两方面的内容:
–   属性:用来描述对象的数据元素称为对象的属性(也称为数据/状态)
–   方法:对对象的属性进行的操作称为对象的方法(也称为行为/操作)
*   在Java 中,使用new   关键字来创建一个对象(实例化一个类),new后面跟上一个构造器
–   每个类都至少有一个构造器,如果没有定义构造器,则系统将自动提供一个默认的不带任何参数的构造器,如果类没有定义构造器,可以用

这个默认的构造起来生成一个对象
*   使用“.”操作符来访问对象的成员,包括对象方法和对象属性

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.