類與對象特徵總結

1、類與對象的概念

①類是具體事物的抽象,用來定義一組對象共同具有的狀態和行爲的模板。而對象是現實世界中個體或事物的抽象表示

②類是客觀存在的,抽象的,概念的東西;對象是具體的,實際的,代表一個事物。例如:車是一個類,汽車,自行車就是他的對象

2、類方法的特點:

3、匿名對象:①.匿名對象是沒有被其它對象所引用②使用一次就變成垃圾了,被垃圾回收器收回了

public class TestMain  
{  
    public void say()  
    {  
        System.out.println("今天天氣不錯噢!哈哈");  
    }  
  
    public static void main(String[] args)  
    {  
        //這個就是匿名對象,沒有被其它對象所引用  
         new TestMain().say();  
    }  
} 

4.構造方法:

①功能主要是給對象的初始化

②其特點如下:聲明構造方法沒有返回值類型;構造方法的名稱要與本類的名稱相同

public 類名(參數列表){
//方法體
}

構造代碼塊:①給所有對象統一初始化內容②是不同對象的共性初始化內容

static{
//程序代碼
}

5.抽象類與接口

①抽象類語法

public abstract class Test{
abstract void testAbstract();//定義抽象方法
}
注意:繼承抽象類的所有子類必須將抽象類中的抽象方法進行重寫

②接口是抽象類的延伸,可以將它看作是純粹的抽象類,接口中的所有方法都沒有方法體

public interface drawTest{
void draw();
}


6.Object類

它是所有類的父類

發佈了25 篇原創文章 · 獲贊 13 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章