(Translated by https://www.hiragana.jp/)
方法 (電腦科學) - 维基百科,自由的百科全书

方法ほうほう (電腦でんのう科學かがく)

电脑函数かんすうあるもの函数かんすう

ざい物件ぶっけんみちびけこうほどしき設計せっけいなか方法ほうほう英語えいごMethodとくMethode法語ほうごMéthodeゆびてき類別るいべつ所謂いわゆるてき類別るいべつ方法ほうほう靜態せいたい方法ほうほうある工廠こうしょう方法ほうほう)、あるものこれ物件ぶっけん所謂いわゆるてき實體じったい方法ほうほう兩者りょうしゃ其中いちてきいちしゅほどしき。如同ほどじょほどしきげんてきほどじょ,一個方法通常以一系列的語句ごくところ組成そせいなみ以之完成かんせいいち動作どうさ。其可以藉よし輸入ゆにゅういちくみさんすう以制ていしょ需的動作どうさ,且一部分的方法可能會有輸出值(所謂いわゆるてきかえしかい值)。方法ほうほうてき目的もくてき提供ていきょういちせい,以存たい於讀うつし物件ぶっけんある類別るいべつてき私有しゆう資料しりょうもうかそん

方法ほうほうてき種類しゅるい

编辑

如前しょじゅつ實體じったい方法ほうほう附屬ふぞく特定とくてい物件ぶっけん,而類べつあるもの靜態せいたい方法ほうほうまたたたえさくどもとおる方法ほうほうのり附屬ふぞく於某類別るいべつざい典型てんけいてき實踐じっせんちゅう實體じったい方法ほうほう傳送でんそういちかくれぞうてき參考さんこう(舉例らいせつthisあるものselfあるものMeきゅう所屬しょぞくてき物件ぶっけんろん類別るいべつある類別るいべつ實例じつれい),所以ゆえん它們以存あずかこれ相關そうかんてき資料しりょう。一個類別方法的典型例子即:ざいきゅうじょうてき類別るいべつちゅう,其內記錄きろくやめ建立こんりゅう物件ぶっけんてき計數けいすう

けん構子類似るいじ於方ほう它們ざい語句ごくかたまりちゅう建立こんりゅういち類別るいべつてき實體じったいしょ自動じどうよびさけべてきざいJavaC++C#以及PHPうら,它們所屬しょぞく物件ぶっけんてき類別るいべつみなゆうしょうどうてき名稱めいしょうざいVisual Basicうらけん構子たたえためNew,而且ざいObject Pascalうらけん構子以有使用しようしゃしょ定義ていぎてき名字みょうじ過大かだいしょうさくCreate)。けん構子ゆういち部分ぶぶん很像方法ほうほう存在そんざいちょ許多きょた差異さい所以ゆえん通常つうじょう其視ため方法ほうほう

かい構子いち特殊とくしゅてき實體じったい方法ほうほう,它是ざいかいいち類別るいべつてき實體じったいしょ自動じどうよびさけべてきざいC++うら,它們所屬しょぞく物件ぶっけんてき類別るいべつみなゆうしょうどうてき名稱めいしょうただざい前面ぜんめんりょういち波浪はろうごう(~)。ざいObject Pascalうらかい構子以有使用しようしゃしょ定義ていぎてき名字みょうじ過大かだいしょうさくDestroy)。

抽象ちゅうしょう方法ほうほういちきょしつらえだいてき方法ほうほう,它沒ゆうさく。它通常用じょうようらい佔住いち位置いちゆずる類別るいべつあるもの以此ため原型げんけいてき物件ぶっけんじゅうなみじつ作出さくしゅつ相應そうおうてき抽象ちゅうしょう方法ほうほう。如此いちらい抽象ちゅうしょう方法ほうほうゆうじょ於明かく表明ひょうめいいち部分ぶぶん

そん方法ほうほう通常つうじょういち小型こがた簡單かんたんてきなみ提供ていきょう一個用來從程式的其它部分存取物件狀態じょうたいてき方法ほうほう。雖然它引にゅうりょういちしんてき附屬ふぞくただし這是直接ちょくせつそん狀態じょうたい資料しりょうてきくびせん方法ほうほういん提供ていきょうりょういち抽象ちゅうしょうそうれい如,如果銀行ぎんこうちょう類別るいべつ提供ていきょうりょうgetBalance()てきそん方法ほうほう,其用以查詢餘がく(而不直接ちょくせつそんがく資料しりょう區域くいき),これ部分ぶぶんだい碼的おさむ改版かいはん以實さくさら複雜ふくざつてき查詢あまりがくせいれい如,取得しゅとく資料しりょう),而無須改變かいへん相關そうかんてきだい碼。一個用來改變物件狀態的存取方法,通常つうじょうしょうさく更新こうしん方法ほうほうゆう時又ときまたしょうさくさらどう方法ほうほう提供ていきょう這些方法ほうほうてき物件ぶっけん就被みとめため可變かへん物件ぶっけん

靜態せいたいきょうとおる/類別るいべつ方法ほうほう

编辑

如前しょじゅつ方法ほうほう可能かのう宣告せんこくため靜態せいたいてきざいVisual BasicうらsharedざいObject Pascalうらclass),そく靜態せいたい方法ほうほう活動かつどう於類べつそう,而非實體じったいそう靜態せいたい方法ほうほう不能ふのうさわいち特定とくていてき類別るいべつ實例じつれい(也就不能ふのうさわthisself,Meひとしとう以下いか以C‘ せんうつしてき靜態せいたい成員せいいん以及其客はしてきれい

 public class Example
   public static void StaticExample
      // 靜態せいたい方法ほうほうてきほどしき碼
   public void InstanceExample
    M// 此處ここらため實體じったい方法ほうほうてきほどしき碼
   M// 使用しようTHIS
 /// 上述じょうじゅつ類別るいべつてききゃくはし:
 // よびさけべ靜態せいたい方法ほうほう包含ほうがん實體じったい)
 ExampleClass.StaticExample
 // よびさけべ實體じったい方法ほうほう
 ExampleClass objMyExample = ExampleClass
 objMyExample.InstanceExample

参考さんこう条目じょうもく

编辑

まいり

编辑