IS
Size: a a a
IS
🅰Б
🅰Б
🅰Б
IS
🅰Б
MM
RS
Saloon {
var stock: [Car] {
get }
var saloon: [Car] {
get }
var list: [Car] {
get }
func addSaloon(car: Car)
func addStock()
}
protocol Car {}
struct BMW: Car {}
class saloonBMW: Saloon {
var stock: [Car] = []
var saloon: [Car] = []
var list: [Car] {
stock + saloon
}
func addSaloon(car: Car) {}
func addStock() {
}
}
MM
BA
E
E
E
E
E