您的位置:58脚本 > swift嵌套循环 Swift教程 - Swift嵌套类型

swift嵌套循环 Swift教程 - Swift嵌套类型

2023-06-03 15:32 Swift教程

swift嵌套循环 Swift教程 -  Swift嵌套类型

swift嵌套循环 Swift教程 - Swift嵌套类型

swift嵌套循环

Swift教程 - Swift嵌套类型

我们可以在我们的类型定义中嵌套其他类型。

例子

下面的代码创建一个具有嵌套类的Person。

class Person {
    var health = Health()

    class Health {
        var pulse:Int = 100
        var bmi:Int = 20

        func profile() -> String {
            return "Pulse:(self.pulse), BMI:(self.bmi)"
        }
    }
}
let p = Person()
p.health.profile()



实施例2

以下代码显示了如何嵌套结构

struct Shapes {
    struct Line {
        var x:Int = 0
        var y:Int = 0
        var length:Int = 0
    }

    struct Rectangle {
        var x:Int = 0
        var y:Int = 0
        var width:Int = 0
        var height:Int = 0
        var area:Int = 0
    }

    struct Circle {
        let pi:Float = 3.1415
        var radius:Float = 0.0
    }
    
}

var c = Shapes.Circle()
c.radius = 45.0


阅读全文
以上是58脚本为你收集整理的swift嵌套循环 Swift教程 - Swift嵌套类型全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58脚本 58jiaoben.com 版权所有 联系我们
桂ICP备12005667号-28 Powered by CMS