如何在類內打印函數

這個問題很蠢,但我真的不知道如何解決我的這個問題。

例如,要打印()函數的結果,請執行以下操作:

func abc(a: Int, b:Int) -> Int { 
    return a+b 
} 
print(abc(a:1,b:1))

這是我的問題,如何打?。ǎ╊悆群瘮档慕Y果:

class Solution {
    func abc(a: Int, b:Int) -> Int {
       return a+b
    }
}

嘗試過做同樣的錯誤,也知道如何google,我嘗試了,但一無所獲

? 最佳回答:

在第二段代碼中,函數abc(a:b:)在文本上位于Solution類中,但在概念上,它屬于類的實例(“對象”)。這類函數通常被稱為“方法”或“成員函數”。

因此,要調用它,首先需要創建(“實例化”)該類的對象。在Swift中,對象通過調用初始化器來實例化,如下所示:

let aNewObjectOfSolution = Solution() // Solution() shorthand for Solution.init()

然后可以對該對象調用abc,類似于:

let aNewObjectOfSolution = Solution()
let result = aNewObjectOfSolution.abc(a: 1, b: 1)
print(result)

Or inlined:

print(Solution().abc(a: 1, b: 1))
主站蜘蛛池模板: 国产精品无码一区二区在线观一| 国产精品va一区二区三区| 中文字幕av日韩精品一区二区| 视频一区在线免费观看| 99久久精品日本一区二区免费| 中文字幕一区二区视频| 精品乱人伦一区二区| 精品无码一区二区三区亚洲桃色| 国产一区二区三区在线影院| 国产一区二区三区无码免费| 天堂Av无码Av一区二区三区| 极品人妻少妇一区二区三区| 久久国产精品最新一区| 国产免费一区二区三区不卡| 国产精品男男视频一区二区三区| 国产精品熟女视频一区二区| 日韩一区二区三区免费体验| 免费高清在线影片一区| 无码人妻aⅴ一区二区三区有奶水| 亚洲国产系列一区二区三区 | 少妇一晚三次一区二区三区| 亚洲一区二区影院| 午夜精品一区二区三区免费视频| 国产丝袜无码一区二区三区视频| 成人免费一区二区三区| 国产亚洲欧洲Aⅴ综合一区| 国产在线观看一区二区三区精品| 一区二区三区日本视频| 国产一区二区精品尤物| 亚洲日韩激情无码一区| 亚洲国产成人一区二区精品区 | 日韩一区二区三区不卡视频| 亚洲第一区二区快射影院| 亚洲熟妇AV一区二区三区浪潮| 亚洲综合无码一区二区痴汉| 成人一区专区在线观看| 一区二区三区精品高清视频免费在线播放 | 51视频国产精品一区二区| 无码一区二区三区爆白浆| 日韩精品福利视频一区二区三区| 色欲AV无码一区二区三区|