成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java教程 Java類的組成

開發(fā) 后端
生活就是一個(gè)七天又一個(gè)七天,Java應(yīng)用就是一個(gè)類又一個(gè)類。Java是面向?qū)ο蟮恼Z言,對(duì)象都是由類實(shí)例化而來。一個(gè)Java應(yīng)用,不論簡單還是復(fù)雜,都是由若干個(gè)Java類組成的。因此,對(duì)于初學(xué)者,先了解Java類的組成是必要的。本文講到Java類的組成主要有3部分:數(shù)據(jù)成員、構(gòu)造方法、方法成員。

一直很喜歡一句廣告詞:生活就是一個(gè)七天又一個(gè)七天。而我想說的是,Java應(yīng)用就是一個(gè)類又一個(gè)類。Java是面向?qū)ο蟮恼Z言,對(duì)象都是由類實(shí)例化而來。一個(gè)Java應(yīng)用,不論簡單還是復(fù)雜,都是由若干個(gè)Java類組成的。因此,對(duì)于初學(xué)者,先了解Java類的組成是必要的。

Java類的組成主要有3部分:數(shù)據(jù)成員、構(gòu)造方法、方法成員。

首先看下邊的代碼,是一個(gè)簡單的Java類:

  1. package com.csst.vo;  
  2.  
  3.  public class Customer {  
  4.  
  5. //1.數(shù)據(jù)成員  
  6.  
  7.   private String custname;  
  8.  
  9.   private String pwd;  
  10.  
  11.   private Integer age;  
  12.  
  13. //2.構(gòu)造方法  
  14.  
  15.   public Customer() {  
  16.  
  17.       }  
  18.  
  19.   public Customer(String custname, String pwd) {  
  20.  
  21.      this.custname = custname;  
  22.  
  23.      this.pwd = pwd;  
  24.  
  25.   }  
  26.  
  27.   public Customer(String custname, String pwd, Integer age) {  
  28.  
  29.      super();  
  30.  
  31.      this.custname = custname;  
  32.  
  33.      this.pwd = pwd;  
  34.  
  35.      this.age = age;  
  36.  
  37.   }  
  38.  
  39. //3.方法成員  
  40.  
  41.   public String getCustname() {  
  42.  
  43.      return custname;  
  44.  
  45.   }  
  46.  
  47.   public void setCustname(String custname) {  
  48.  
  49.      this.custname = custname;  
  50.  
  51.   }  
  52.  
  53.   public String getPwd() {  
  54.  
  55.      return pwd;  
  56.  
  57.   }  
  58.  
  59.   public void setPwd(String pwd) {  
  60.  
  61.      this.pwd = pwd;  
  62.  
  63.   }  
  64.  
  65.   public Integer getAge() {  
  66.  
  67.      return age;  
  68.  
  69.   }  
  70.  
  71.   public void setAge(Integer age) {  
  72.  
  73.      this.age = age;  
  74.  
  75.   }  
  76.  

Java類的組成:介紹類的三個(gè)組成部分。

一、數(shù)據(jù)成員:

數(shù)據(jù)成員是類的屬性,聲明該類的對(duì)象所具備的屬性。聲明數(shù)據(jù)成員往往需要聲明以下幾項(xiàng):

1.權(quán)限修飾符(Java中權(quán)限修飾符有4種,在以后文章中會(huì)介紹):本例中使用的是私有權(quán)限private。在大多數(shù)情況下,都建議數(shù)據(jù)成員使用私有權(quán)限。

2.數(shù)據(jù)類型:數(shù)據(jù)成員必須指明其數(shù)據(jù)類型,本類中使用的類型有String和Integer。Java中的數(shù)據(jù)類型分兩種,基本類型和引用類型。(在以后文章中會(huì)詳細(xì)介紹)。

3.數(shù)據(jù)成員標(biāo)志符:即數(shù)據(jù)成員的名字。名字要遵守Java的命名規(guī)范,***采用名詞性質(zhì)的單詞命名,可以由數(shù)字、字母、$、_組成,但是首字母不能是數(shù)字。

4.初值:數(shù)據(jù)成員可以賦初值,也可不賦初值。如果不賦,則會(huì)有默認(rèn)值(根據(jù)數(shù)據(jù)類型不同而不同)。

二、構(gòu)造方法:

構(gòu)造方法是為了創(chuàng)建對(duì)象的,反過來亦成立,創(chuàng)建對(duì)象必須使用構(gòu)造方法。比如要?jiǎng)?chuàng)建Customer類對(duì)象,必須使用new關(guān)鍵字調(diào)用Customer類的某一個(gè)構(gòu)造方法。在該例子中,有3個(gè)構(gòu)造方法。如:Customer cust=new Customer(“Gloria”,”abc”);

三、方法成員:

方法成員是該類對(duì)象所能進(jìn)行的操作。往往需要聲明一下幾項(xiàng)。

1.權(quán)限訪問修飾符:與數(shù)據(jù)成員的修飾符概念相同,該類中的方法使用公有權(quán)限public。

2.返回值類型:方法成員必須指明返回值類型,如果該方法沒有返回值,則使用void。

3.方法成員標(biāo)志符:即方法的名字。規(guī)則與數(shù)據(jù)成員標(biāo)志符相同。建議方法成員采用動(dòng)詞性質(zhì)單詞命名。

 

【編輯推薦】

  1. 20個(gè)開發(fā)人員非常有用的Java功能代碼
  2. 走進(jìn)Java 7中的模塊系統(tǒng)
  3. JavaFX 1.2 已經(jīng)發(fā)布 主要新功能一覽
  4. 2009年十大Java技術(shù)解決方案
  5. 2008最值得學(xué)習(xí)的五種JAVA技術(shù)
責(zé)任編輯:仲衡 來源: taomoon719的專欄
相關(guān)推薦

2009-06-12 13:28:23

Java類中的包Java教程

2009-06-12 12:56:29

Java類Java教程

2011-07-10 14:07:59

JAVA

2009-06-12 13:48:13

數(shù)據(jù)類型string類Java教程

2010-07-07 17:51:06

UML類圖

2010-09-17 10:53:45

Java運(yùn)行環(huán)境

2009-06-23 14:08:00

Java Socket

2009-06-12 15:01:48

Java數(shù)組Java教程

2010-08-02 12:56:51

Flex Cairng

2020-06-29 07:52:17

Java工具類開發(fā)

2009-06-12 14:18:20

構(gòu)造方法Java語言Java教程

2011-05-26 08:36:07

JDKJava

2010-06-28 16:37:05

UML類圖

2010-07-01 11:52:59

UML類圖

2021-11-01 23:55:09

Java接口密封類

2011-06-21 09:22:53

Random類

2018-09-11 15:01:22

Java虛擬機(jī)組成

2011-07-21 08:43:38

2020-06-27 09:01:53

Java包裝類編程語言

2009-07-22 09:31:59

Scala類類層級(jí)Java類
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲欧美在线一区 | 欧美乱做爰xxxⅹ久久久 | 国产精品视频久久 | 日本精品一区二区三区在线观看视频 | 久久久久免费观看 | 国产精品爱久久久久久久 | 国内久久 | 天天艹日日干 | 日韩综合在线播放 | 欧美一区二区成人 | 国产馆| 99久久国产综合精品麻豆 | 欧美久久一区二区 | 极品久久| 精品国产女人 | 激情视频网站 | 欧美日韩专区 | 三级在线视频 | 亚洲国产中文字幕 | 久久91精品国产一区二区 | 亚洲高清一区二区三区 | 久久青草av | 久久天天 | 日韩中文一区 | 犬夜叉在线观看 | 精品国产高清一区二区三区 | 激情五月婷婷综合 | 欧美成人专区 | 2021天天干夜夜爽 | 武道仙尊动漫在线观看 | 精品免费av | 国产在线视频网 | 国产成人一区二 | 久久亚洲精品久久国产一区二区 | 成人精品在线视频 | 伊人最新网址 | 男女羞羞视频免费看 | 午夜精品久久久久久久久久久久久 | 日韩av高清在线 | 最近最新中文字幕 | 久久久999免费视频 999久久久久久久久6666 |