使用 class定义类别 可根据类别来建构对象 Account account= newAccount (i Account account2 =newAccount(123-45671000)i 要透过公开成员来操作对象或取得对象信 息的话,可以在对象名称后加上「.」运算 符来进行 account. getBalance()i account deposit(1000.0)i
使用class定义类别 • 可根据类别来建构对象 • 要透过公开成员来操作对象或取得对象信 息的话,可以在对象名称后加上「.」运算 符来进行 Account account1= newAccount(); Account account2 =newAccount("123-4567", 100.0); account1.getBalance(); account1.deposit(1000.0);
使用 class定义类别 Account account new Account()i System.out. print1n("帐戶 account. getAccountNumber ( System. out. println("f5: account getBalance ( account new Account(123-4567100.0) account deposit(1000.0) System. out. println("k: " account getAccountNumber()); System. out. println("A: " account getBalance())i
使用class定义类别 Account account = new Account(); System.out.println("帐戶: " + account.getAccountNumber()); System.out.println("余額: " + account.getBalance()); account = new Account("123-4567", 100.0); account.deposit(1000.0); System.out.println("帐戶: " + account.getAccountNumber()); System.out.println("余額: " + account.getBalance());
类别成员( Classmember) 类别成员可用的访问权限修饰词有“ public ¨ protected private’三个 在宣告成员时不使用存取修饰词,则预设 以「套件」( package)为存取范围
类别成员(Classmember) • 类别成员可用的访问权限修饰词有“public”、 “protected”、“private”三个 • 在宣告成员时不使用存取修饰词,则预设 以「套件」(package)为存取范围
类别成员( Classmember) 数据成员被宣告为“ private,表示它是 「私用成员」( Privatemember),私用成 员只能在类别中被使用 方法被宣告为" public,表示这些方法可以 藉由对象的参考名称加上"."直接呼叫 存取修饰传回值型态方法名称(参数列){ //实作 return传回值;
类别成员(Classmember) • 数据成员被宣告为“private”,表示它是 「私用成员」(Privatemember),私用成 员只能在类别中被使用 • 方法被宣告为"public",表示这些方法可以 藉由对象的参考名称加上"."直接呼叫 存取修饰 传回值型态 方法名称(参数列) { //实作 return传回值; }
类别成员( Classmember) 方法区块中可以宣告变量(∨ ariable),参 数在方法区块执行结束后就会自动清除 方法中的相同变量名称会暂时覆盖数据成 员的作用范围 可以使用"this"尖键词来特别指定
类别成员(Classmember) • 方法区块中可以宣告变量(Variable),参 数在方法区块执行结束后就会自动清除 • 方法中的相同变量名称会暂时覆盖数据成 员的作用范围 • 可以使用"this"关键词来特别指定