classShape 组建平面图形乐队
var name :String?
// 边数
varsides: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)f
self.name = name
self.sides = sides
self.origin = origin
func sayHello()t
print("Shape is \(name!),sides \(sides!), and originCord is(\(oriqin!.x),\(origin!.y))")
}
}
import UIKit
class Shape {
var name :String?
varsides:Int?
var origin: CGPoint?
varlineColor: 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()
// Do any additional setup after loading the view.
//此处调用Shape类,建立一个对象(实例)myShaple
let myShape =Shape (name:"BaseShape", sides: 0, origin: CGPoint(x:0, y: 0))
my Shape.sayHel1o()
}
}