Java面向物件——類定義及使用
阿新 • • 發佈:2018-12-16
先看看一個簡單例子:
package Hello; /** * 類名必須與檔名一致 * @author Huke * */ public class Person { String name;//定義屬性 int age; /** * 定義方法,public是指公共許可權,void是空返回值,speak是方法名,括號裡面可以新增引數 */ public void speak(){ System.out.println("我叫"+name+", 我今年"+age+"歲了"); } public static void main(String[] args) { //定義一個person類物件zhangsan Person zhangsan; //例項化物件 zhangsan=new Person(); //給屬性賦值 zhangsan.name="張三"; zhangsan.age=18; //呼叫物件的方法 zhangsan.speak(); } }
這個例子中定義了一個簡單的類Person,裡面有屬性name和age,還有無參方法speak;
在使用person類之前,必須先定義且例項化物件,這兩個步驟一般是一起進行的;
例項化物件完之後,可以給類中的屬性賦值,語法是:物件名.屬性=取值;
也可以呼叫類中的方法,語法是:物件名.方法;