@cs2022 cs2022 / csobject3.swift
Created at Fri Jul 08 14:46:34 JST 2022
s19h066 中西広太郎
csobject3.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 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 stand : CSApparatus {
    var stand_Image = [UIImage(named:"stand")]
    override init(name : String) {
        super.init(name : name)
    }
}
 
class sikenkan : CSApparatus {
    var sikenkan_Image = [UIImage(named:"試験管")]
    override init(name : String) {
        super.init(name : name)
    }
}
 
class ondokei : CSApparatus {
    var ondokei = [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 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 motosen : CSApparatus {
    var motosen_Image = [UIImage("named:motosen_off"),UIImage(named:"motosen_on")]
    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)
    }
}