Swift1.0小測試----(命令行模式)

//程序員

//  main.swiftswift

//  7-3練習dom

//spa

//  Created by 非凡程序員 on 15/7/3.three

//  Copyright (c) 2015年非凡程序員. All rights reserved.get

//io

 

import Foundationclass

 

// 開始盜墓import

class daoMu{程序

    //找到500噸

    var golden = 500

    var GoldenWeGetTag:Int=0

    var GoldenWeGet:Int=0

    var moneyGet:Int=0

    var path_frist:pathOut?=pathOut.path_one

    var path_second:pathOut?=pathOut.path_two

    var path_third:pathOut?=pathOut.path_three

    var path_safe="墓道盡頭糉王小哥在等你!!"

    var MuShi : Int = 0 {

        willSet{

             println("選擇墓室")

                   }

        didSet{

            println("進入墓室\(MuShi)")

            ifMuShi%2==0{

                println("哇~找到了一箱~~")

                GoldenWeGetTag=1

            }

            else{

                println("哇~血屍啊~~~~")

                GoldenWeGetTag=0

            }

        }

    }

    enum pathOut:String{

        case path_one="墓道盡頭一大批禁婆等你!!"

        case path_two="墓道盡頭一大批海猴子等你!!"

        case path_three="墓道盡頭糉王小哥在等你!!"

    }

}

 

 

 

extensiondaoMu{

    var wawawa:Int {

        

            get {

                returnself.GoldenWeGet

            }

            set( keys ) {

                if (GoldenWeGetTag==1)

                {

                    self.GoldenWeGet += 100

                    self.GoldenWeGetTag = 0;

                }

            }

    }

}


 

var biji = daoMu()

for ( var i = 0 ;i < 10; i++ ){    

    biji.MuShi = i+1

    biji.wawawa = biji.MuShi

    biji.moneyGet=biji.wawawa*300

    println"我有\(biji.wawawa)克黃金" )

    println"我有\(biji.moneyGet)" )

}

var pathnumber=arc4random()%3

var pathString=""

ifpathnumber == 0)

{

    pathString=(biji.path_frist?.rawValue)!

}

elseifpathnumber == 1)

{

    pathString=(biji.path_second?.rawValue)!

}

elseif(pathnumber==2)

{

    pathString=(biji.path_third?.rawValue)!

}

println("我選擇第\(pathnumber+1)個出路,看到\(pathString)")

ifpathString  ==  biji.path_safe ){

    println"恭喜你找到終極" )

}else{

    println"選錯路了,青銅門裏替守20年" )

}

相關文章
相關標籤/搜索