快速业务通道

Java语言入门教程(一):Java类的组成 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-18

Java语言入门教程(一):Java类的组成

时间:2011-03-25 taomoon719的专栏

一直很喜欢一句广告词:生活就是一个七天又一个七天。而我想说的是,Java应用就 是一个类又一个类。Java是面向对象的语言,对象都是由类实例化而来。一个Java应用, 不论简单还是复杂,都是由若干个Java类组成的。因此,对于初学者,先了解Java类的组 成是必要的。

Java类的组成主要有3部分:数据成员、构造方法、方法成员。

首先看下边的代码,是一个简单的Java类:

package com.csst.vo;  public class Customer { //1.数据成员   private String custname;   private String pwd;   private Integer age; //2.构造方法   public Customer() {       }   public Customer(String custname, String pwd) {      this.custname = custname;      this.pwd = pwd;   }   public Customer(String custname, String pwd, Integer age) {      super();      this.custname = custname;      this.pwd = pwd;      this.age = age;   } //3.方法成员   public String getCustname() {      return custname;   }   public void setCustname(String custname) {      this.custname = custname;   }   public String getPwd() {      return pwd;   }   public void setPwd(String pwd) {      this.pwd = pwd;   }   public Integer getAge() {      return age;   }   public void setAge(Integer age) {      this.age = age;   } }

Java语言入门教程(一):Java类的组成(2)

时间:2011-03-25 taomoon719的专栏

Java类的组成:介绍类的三个组成部分。

一、数据成员:

数据成员是类的属性,声明该类的对象所具备的属性。声明数据成员往往需要声明以 下几项:

1.权限修饰符(Java中权限修饰符有4种,在以后文章中会介绍):本例中使用的是私 有权限private。在大多数情况下,都建议数据成员使用私有权限。

2.数据类型:数据成员必须指明其数据类型,本类中使用的类型有String和Integer。 Java中的数据类型分两种,基本类型和引用类型。(在以后文章中会详细介绍)。

3.数据成员标志符:即数据成员的名字。名字要遵守Java的命名规范,最好采用名词 性质的单词命名,可以由数字、字母、$、_组成,但是首字母不能是数字。

4.初值:数据成员可以赋初值,也可不赋初值。如果不赋,则会有默认值(根据数据 类型不同而不同)。

二、构造方法:

构造方法是为了创建对象的,反过来亦成立,创建对象必须使用构造方法。比如要创 建Customer类对象,必须使用new关键字调用Customer类的某一个构造方法。在该例子中 ,有3个构造方法。如:Customer cust=new Customer (“Gloria”,”abc”);

三、方法成员:

方法成员是该类对象所能进行的操作。往往需要声明一下几项。

1.权限访问修饰符:与数据成员的修饰符概念相同,该类中的方法使用公有权限 public。

2.返回值类型:方法成员必须指明返回值类型,如果该方法没有返回值,则使用void 。

3.方法成员标志符:即方法的名字。规则与数据成员标志符相同。建议方法成员采用 动词性质单词命名。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号