我想創建一個單身人士類。爲此,我曾嘗試使用兩種不同的方法,即斯威夫特單身人士和類屬性
1.首先方法 - Employee
類包含兩個實例屬性,包含類和私人初始化的共享實例類屬性,即
class Employee
{
var firstName : String
var lastName : String
static let sharedInstance = Employee(firstName: "Payal", lastName: "Gupta")
private init(firstName : String, lastName : String)
{
self.firstName = firstName
self.lastName = lastName
}
}
2.Second方法 - Employee2
類包含兩個類的屬性,即
class Employee2
{
static var firstName : String = "SomeFirsrName"
static var lastName : String = "SomeLastName"
}
正在單身相當於這兩種方式?如果是的話,我應該使用哪一個和他們每個人在單身人士方面有什麼不同?
請幫忙.. !!!