Quick actions

cmd+k|ctrl+k

Navigation

Languages

Compile time polymorphism

Snippet info

Language

Swift

Visibility

public

Author

alfian

Created

2020-06-03T06:06:57Z

Updated

2020-06-03T06:06:57Z

class Arithmetic {
    func add(_ valueA: Int, _ valueB: Int) -> Int {
        return valueA + valueB
    }
    
    func add(_ valueA: UInt64, _ valueB: UInt64) -> UInt64 {
        return valueA + valueB
    }
    
    func add(_ valueA: Int, _ valueB: UInt64) -> UInt64 {
        return UInt64(valueA) + valueB
    }
    
    func add(_ valueA: UInt64, _ valueB: Int) -> UInt64 {
        return valueA + UInt64(valueB)
    }
}
INFO