熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

在JAVA中定義類的結構

2013-11-23 18:53:29  來源: Java核心技術 

  類的基本概念
    Java程序的基本單位是類類是對象的實例或者說對象是類定義的的數據類型的變量你建立類之後就可用它來建立許多你需要的對象Java把每一個可執行的成分都變成類
    類的定義形式如下
    class classname extends superclassname
    {
      
  
    }
    這 裡classname和superclassname是合法的標識符關鍵詞extends用來表明classname是superclassname派生的子類有一個類叫做Object它是所有Java類的根如果你想定義Object的直接子類你可以省略extends子句編譯器會自動包含它下面是一個簡單的類的定義
    在類定義的開始與結束處必須使用花括號你也許想建立一個矩形類那麼可以用如下代碼
    public class Rectangle
    {
      
  
    }
  
  類的基本組成
    一個類中通常都包含數據與函數兩種類型的元素我們一般把它叫作屬性和成員函數在很多時候我們也把成員函數稱為方法(method)將數據與代碼通過類緊密結合在一起就形成了現在非常流行的封裝的概念自然類的定義也要包括以上兩個部分
  
  class
  
  
  
  
  類的實例創建
    矩形類Rectangle中也許你想把矩形的相關信息寫入類widthheight當然你還可以寫入其它信息但或許長和寬對簡單的矩形來說已足夠了現在類的定義如下所示
    public class Retangle
    {
     int widthheight;
    }
    當你創建了自己的類之後通常需要使用它來完成某種工作你可以通過定義類的實例--對象來實現這種需求
    對象是通過new來創建實現成員函數如下Rectangle myrect=new Rectangle當然此時對象myrect並沒有做任何什麼事它只保存了矩形的長和寬的信息有了對象以後我們怎樣使用對象內部的數據呢?下面是幾個例子
  myrectwidth=;
  myrectheight=;
    類的成員函數也是用運算符來被引用的

From:http://tw.wingwit.com/Article/program/Java/hx/201311/25935.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.