首页 > 编程语言 > 详细

JAVA类与对象(二)

时间:2016-07-29 18:31:13      阅读:152      评论:0      收藏:0      [点我收藏+]

类是组成java程序的基本要素,是java中的一种重要的复合数据类型。它封装了一类对象的状态和方法,是这一类对象的原型。一个类的实现包括两个部分:类声明和类体,基本格式:

class <class name>

{

  属性

  方法

}

其中,class是关键字,用来定义类。“class <class name>”是类的声明部分,类名必须是合法的java标识符,大括号以及之间的内容是类体。

 

 

 

类声明的语法:

[public][abstract|final] class ClassName

[extends superClassName] [implements interfaceNameList]

{

...

}

其 中,修饰符public,abstract,final说明了类的属性,ClassName为类名,superClassName是父类的名 字,interfaceNameList为类所实现的接口列表。习惯上类名的第一个字母为大写,但这不是必须的。类名的命名规则要遵守java变量的命名 规则。此外,类名由多个单词复合而成时,每个单词的首字母大写以便区分。如:BeijingTime。

 

 

 

 

类体定义语法:

编写类的目的是为了描述一类事物公有的属性和功能,描述的过程由类体来实现。类体的内容由两部分构成:(1)变量的定义,用来刻画属性   (2)方法的定义,用来刻画功能。

class className

{

  [public|protected|private|static|final]   [transient]   [volatile]  type variableName;   //成员变量的定义

  

  [public|protected|private]   [static]  [final  |  abstract]  [native]  [synchronized]

  returnType methodName ([paramlist])  [throws excepttionList]   //成员方法的语法

}

下面是一个Employee的类。类体中定义了两个变量,一个是String类型的name变量,一个是double类型的salary变量。方法定义部分描述了name变量的getName()方法。

public class Employee{

  private String name;//变量定义

  private double salary;

  public Employee(String n,double s){   //构造函数

    name=n;

    salary=s;

  }

 

  public String getName(){   //getName()方法

    return name;

  }

}

 

JAVA类与对象(二)

原文:http://www.cnblogs.com/scf141592/p/5719219.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!