「Swift5」引数なし、戻り値ありメソッドのサンプル
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Target: x86_64-unknown-linux-gnu
書式
class クラス名 {
let 変数名 =値
func 関数名() -> String{
return self.変数名
}
}
class クラス名 {
let 変数名 =値
func 関数名() -> String{
return self.変数名
}
}
class クラス名 { let 変数名 =値 func 関数名() -> String{ return self.変数名 } }
使用例
class Student {
let addr = "東京tokyo"
let age = 32
func getAddr() -> String {
return self.addr
}
func getAge() -> Int {
return self.age
}
}
let stu = Student()
let addr = stu.getAddr()
print("アドレス")
print(addr)
let age = stu.getAge()
print("年齢")
print(age)
class Student {
let addr = "東京tokyo"
let age = 32
func getAddr() -> String {
return self.addr
}
func getAge() -> Int {
return self.age
}
}
let stu = Student()
let addr = stu.getAddr()
print("アドレス")
print(addr)
let age = stu.getAge()
print("年齢")
print(age)
class Student { let addr = "東京tokyo" let age = 32 func getAddr() -> String { return self.addr } func getAge() -> Int { return self.age } } let stu = Student() let addr = stu.getAddr() print("アドレス") print(addr) let age = stu.getAge() print("年齢") print(age)
実行結果
$ swift 19.swift
アドレス
東京tokyo
年齢
32