Java語言中,類是對(duì)象的模板,對(duì)象是類的實(shí)例。我們可以把類看做一個(gè)對(duì)具有共同屬性和行為的對(duì)象的抽象,它定義了對(duì)象的屬性和方法等關(guān)鍵信息。
public class Person { // 定義屬性 private String name; private int age; // 定義方法 public void sayHello() { System.out.println("Hello, I'm " + name); } }
在以上代碼中,我們定義了一個(gè)Person類,里面包含了兩個(gè)屬性(name和age)和一個(gè)方法(sayHello)。這些屬性和方法都屬于這個(gè)類,當(dāng)我們創(chuàng)建一個(gè)對(duì)象時(shí),就是以該類為基礎(chǔ),實(shí)例化一個(gè)具體的對(duì)象。
Person p = new Person(); p.name = "Tom"; p.age = 18; p.sayHello();
在以上代碼中,我們創(chuàng)建了一個(gè)Person對(duì)象p,然后給它的屬性賦值,最后調(diào)用了sayHello()方法,并輸出了結(jié)果。這樣,我們可以通過對(duì)象來操作類中的屬性和方法,實(shí)現(xiàn)類的功能。
在Java中,對(duì)象和類有著密不可分的關(guān)系,它們相輔相成,為我們編寫代碼提供了靈活性和可擴(kuò)展性。
下一篇css控制輸入框