Chapter 5 - Section 5

	fun main(args: Array<String>) {
		val item = ClothingItem("Shirt", "L", 19.99)
		println(item)

		item.price = 15.99
		println(item)

		val item2 = ClothingItem("M", 14.99)
		println(item2)
	}


	data class ClothingItem (var type: String?,
							 val size: String,
							 var price: Double) {
		init {
			type = type?.toUpperCase() ?: "UNKNOWN"
		}

		constructor(size: String, price: Double) : this(null, size, price){
	//        type = "Unknown"
		}

	}