// // CSObject.swift // CSSample2021 // // Created by s19h042 on 2022/07/08. // import Foundation import UIKit /* 材料 ヨウ化カリウム KI 過酸化水素水 H2O2 器具 ビーカー */ 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 KI : CSSubstance { var KI_image = [UIImage(named:"beaker1_KI")] override init(name : String) { super.init(name : name) } } class H2O2 : CSSubstance { var H2O2_Image = [UIImage(named:"beaker1_H2O2")] override init(name : String) { super.init(name : name) } } class Cu : CSSubstance { var Cu_Image = [UIImage(named:"CuO.png")!,UIImage(named:"Cu_Board.png")!] var explanation = ("原子番号20") override init(name : String) { super.init(name : name) } } class H : CSSubstance { var H_Image = [UIImage(named:"H2.png")!] var explanation = ("原子番号1") override init(name : String) { super.init(name : name) } } class Match : CSApparatus{ let match_Image = [UIImage(named:"machi_fire")] override init(name : String) { super.init(name : name) } } class Gasburner : CSApparatus{ var num : Int = 0 let gasburnerkidoucolorArray = [UIImage(named:"flame_1")!,UIImage(named:"flame_2")!,] let gasburner_Image = [UIImage(named:"gas_off")!,UIImage(named:"gas_on")!] let motosenImage = [UIImage(named:"motosen_on")!,UIImage(named:"motosen_off")!] override init(name : String){ super.init(name : name) } } class Test_tube : CSApparatus{ var testtube_Image = [UIImage(named: "cabbage_origin")] override init(name : String){ super.init(name : name) } } class Tool_stand : CSApparatus{ var toolstand_Image = [UIImage(named: "tool_stand")] override init(name : String){ super.init(name : name) } } class Beaker : CSApparatus { var beaker_Image = [UIImage(named:"beaker")] override init(name : String) { super.init(name : name) } }