「Swift5」クラスに引数あり、戻り値なしメソッドのサンプル

2022年1月26日

環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Target: x86_64-unknown-linux-gnu

書式

func 関数名(変数名:データ型){
処理コード
}
let 変数名 = クラス名()
変数名.関数名(引数名:値)

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
class Student {
//string引数あり、戻り値なし
func funA(target: String) {
print(target)
}
//string引数あり、戻り値なし
func funB(age: Int) {
print(age)
}
}
let stu = Student()
print("string型引数あり、戻り値なし")
stu.funA(target: "study skill become smart")
print("int型引数あり、戻り値なし")
stu.funB(age: 21)
class Student { //string引数あり、戻り値なし func funA(target: String) { print(target) } //string引数あり、戻り値なし func funB(age: Int) { print(age) } } let stu = Student() print("string型引数あり、戻り値なし") stu.funA(target: "study skill become smart") print("int型引数あり、戻り値なし") stu.funB(age: 21)
class Student {

   //string引数あり、戻り値なし
    func funA(target: String) {
        print(target)
    }
   //string引数あり、戻り値なし
    func funB(age: Int) {
        print(age)
    }
}

let stu = Student()
print("string型引数あり、戻り値なし")
stu.funA(target: "study skill become smart")

print("int型引数あり、戻り値なし")
stu.funB(age: 21)

実行結果
$ swift 20.swift
string型引数あり、戻り値なし
study skill become smart
int型引数あり、戻り値なし
21

Swift

Posted by arkgame