java中的對象實例化

       衆所周知,傳統的程序設計採用面向過程的方法,但是由於這種方法的多種弊端,所以逐步的,隨着時代的進步,那些早期的面向過程的思路接近淘汰,取而代之便是面向對象的靈活的設計思路,使最後的程序更具有健壯性,可維護性,可檢查性,簡潔性,易懂性。

       大家都瞭解語言發展階段

       從最開始的C語言,Pascal,Basic語言,它們都是按照解決問題的的步驟設計程序

       發展到現在的C++,Java等等,它們都是按照對象之間的聯繫來解決問題

       面向對象的四大特點:抽象,封裝,繼承,多態

       其實我們老說面向對象有多好多好的,但是其實當我們真正的做一個個小程序的時候你會發現,面向對象的精髓其實我們都還不是很懂(也可能是自己比較菜),每一門語言都是博大精深的,裏面的奧祕也許有些人這輩子都不知道,我們能做的就是,一直抱着充實自我的心態,努力的充實自己就好。

 

先說一個簡單的程序

我們想的是在一個類中完成對類的聲明,包括一個簡單的函數聲明,如下所示


public class HelloWorld {
	public String content="HelloWorld";
	public void Hello()
	{
		System.out.println(content);
	}

}

從這段代碼中我們可以看出我們首先聲明瞭一個名爲HelloWorld的類,其中還有一個Hello函數,其作用就是輸出字符串“HelloWorld”

 接着另創建另一個類Test,其中new是實例化對象的關鍵字, 當然我們也可以先聲明一個對象,之後再完成對象的實例化,其實效果是一樣的


public class Test {
	public static void main(String args[])
	{
		HelloWorld c=new HelloWorld();
		c.Hello();
	}

}
之後的運行結果是輸出一段簡單的字符串:
         HellloWorld
 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章