真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

結(jié)構(gòu)體與類-創(chuàng)新互聯(lián)

一、類和結(jié)構(gòu)體的定義

創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)滄源,10余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

    語法格式如下:

    classs 類名{

    定義類的成員

}

    struct 結(jié)構(gòu)體名{

        定義結(jié)構(gòu)體的成員

}

    示例:

    class Employee{
        var no : Int = 0
        var name : String = ""
        var job : String 
        var  salary : Double = 0
        
        var dept : Depent?  //后面加問號表示可選類型
}
    Struct Deptment {
            var no : Int = 0
             var name : String = ""
}

二、值類型和引用類型

        在眾多的數(shù)據(jù)類型中,只有類是引用類型,其它類型都是值類型,即便結(jié)構(gòu)體與類十分相似,它也是值類型。值類型還包括整型,布爾型,浮點型,元組,字符串,集合,枚舉。

        Swift的引用類型和JAVA是一樣的,java中的類也是引用類型,類似C與Object的指針

    示例:

    class Employee{
        var no : Int = 0
        var name : String = ""
        var job : String 
        var  salary : Double = 0
        
        var dept : Depent?  //后面加問號表示可選類型
}
    Struct Deptment {
            var no : Int = 0
             var name : String = ""
}

        var dept = Department()

        dept.no = 10

        dept.name="sales"

        var emp = Employee()

        emp.no = 100

        emp.name="張三"

        emp.dept="sales"

        emp.job = "IT"

        emp.salary=1000

    func updateDept(inout dept : Deptment){

            dept.name="Finance"

}

    updateDept(&dept)

        func updateEmp(emp : Employee){

                emp.job="sale"

}

三、引用類型的比較

    ===用于比較兩個引用是否為同一示例,而!==相反,它只能用于引用類型,也就是類的實例

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


網(wǎng)頁標題:結(jié)構(gòu)體與類-創(chuàng)新互聯(lián)
標題來源:http://weahome.cn/article/jhjsd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部