@cs2022 cs2022 / CSObject.swift
Created at Wed Jun 29 15:20:08 JST 2022
s19h058 実験3 オブジェクト分類
CSObject.swift
Raw
材料
    ワイン
    水(アルコール)
器具
    バーナー
    
    マッチ
    スタンド
    試験管
    温度計
    蒸発皿
    枝付きフラスコ
    冷却器
    金網

class CSObject {
    var name : String
//    var argstring = ""
    init(name : String) {
        self.name = name
    }
    
}

class CSSubstance : CSObject {
//    var substancecolor: String
    
    override init(name : String) {
        super.init(name : name)
    }
}

class wine : CSSubstance {
    var wine_image = [UIImage(named:"beaker2_red")]
    override init(name : String) {
        super.init(name : name)
    }
}

class water : CSSubstance {
    var water_Image = [UIImage(named:"beaker1_water")]
    override init(name : String) {
        super.init(name : name)
    }
}

class CSApparatus : CSObject {
    var Apparatus : String = "器具"

    override init(name : String) {
        super.init(name : name)
    }
}

class match : CSApparatus {
    var fire = bool
    var fire_Image = [UIImage(named:"match_fire")]
    override init(name : String) {
        super.init(name : name)
    }
}

class tool_stand : CSApparatus {
    var tool_stand_Image = [UIImage(named:"tool_stand")]
    override init(name : String) {
        super.init(name : name)
    }
}

class test_tube : CSApparatus {
    var test_tube_Image = [UIImage(named:"試験管")]
    override init(name : String) {
        super.init(name : name)
    }
}

class thermometer : CSApparatus {
    var thermometer = [UIImage(named:"温度計")]
    override init(name : String) {
        super.init(name : name)
    }
}

class eveporating_dish : CSApparatus {
    var eveporating_dish_Image =  [UIImage:(named:"蒸発皿")]
    override init(name : String) {
        super.init(name : name)
    }
}

class candelabra_flask : CSApparatus {
    var candelabra_flask_Image = [UIImage(named:"枝付きフラスコ_1")]
    override init(name : String) {
        super.init(name : name)
    }
}

class cooler : CSApparatus {
    var cooler_Image = [UIImage(named:"冷却器")]
    override init(name : String) {
        super.init(name : name)
    }
}

class wire_mesh : CSApparatus {
    var wire_mash_Image = [UIImage(named:"kanaami")]
    override init(name : String) {
        super.init(name : name)
    }
}

class gasburner : CSApparatus {
    var gasburner_Image = [UIImage(named:"バーナー")]
    var gasburner_fire_Image = [UIImage(named:"gas_off"),UIImage(named:"gas_on")]
    override init(name : String) {
        super.init(name : name)
    }
}

class motose : CSApparatus {
    var motosen_Image = [UIImage("named:motosen_off"),UIImage(named:"motosen_on")]
    override init(name : String) {
        super.init(name : name)
    }
}