import UIKit
class Shape {
var name : String?
var sides : Int?
var origin : CGPoint?
var lineColor : UIColor = UIColor.red
var fillColor : UIColor = UIColor.green
var lineWidth : CGFloat = 2
init(name : String, sides : Int, origin : CGPoint) {
self.name = name
self.sides = sides
self.origin = origin
}
func sayHello(){
print("Shape is \(name!),sides \(sides!), and originCord is(\(origin!.x),\(origin!.y)) ")
}
}
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let myShape = Shape(name:"BaseShape",sides: 0,origin: CGPoint(x:0, y:0))
myShape.sayHello()
}
}