Java是一種面向對象編程語言,它在程序設計上非常強大。在Java中,對象和類是非常重要的概念。
在Java中,對象是類的一個實例。它具有屬性和方法。類是代碼模板,它定義了所有對象可能包含的屬性和方法。在實際代碼中,我們可以使用關鍵字“new”創建一個對象。
class Person { String name; int age; void introduce() { System.out.println("My name is " + name + " and I am " + age + " years old."); } } Person p = new Person(); p.name = "Tom"; p.age = 25; p.introduce();
在上面的代碼中,我們創建了一個Person類的實例,將它的name和age屬性分別設置為“Tom”和25,并調用了introduce()方法。
Java中的類可以被繼承。繼承是指一個類可以從另一個類獲取屬性和方法。被繼承的類稱為父類,繼承的類稱為子類。子類可以使用和修改父類的屬性和方法。
class Student extends Person { String school; void introduce() { System.out.println("I am a student of " + school + "."); super.introduce(); } } Student s = new Student(); s.name = "Amy"; s.age = 20; s.school = "Harvard"; s.introduce();
在上面的代碼中,我們創建了一個Student類,并讓它繼承了Person類。我們重新定義了introduce()方法,添加了打印“我是...學校”的語句,并調用了父類的introduce()方法。
Java中的對象和類是非常有用的編程概念,可以幫助我們設計出更加靈活和可維護的程序。
上一篇php coockes