import Foundation
// Define a Struct or Class
class Worker {
let id: Int
let name: String
let age: Int
init(id: Int, name: String, age: Int) {
self.id = id
self.name = name
self.age = age
}
func showDetails() -> String {
return "ID: \(id), Name: \(name), Age: \(age)"
}
}
// Create an Array of Objects
let workers = [
Worker(id: 82927, name: "Aurora", age: 119),
Worker(id: 98272, name: "Anakin", age: 110),
Worker(id: 76362, name: "Ambrose", age: 113)
]
// Iterate over the Array
workers.forEach { print($0.showDetails()) }
/*
run:
ID: 82927, Name: Aurora, Age: 119
ID: 98272, Name: Anakin, Age: 110
ID: 76362, Name: Ambrose, Age: 113
*/