Now that you understand an instance's life cycle, it is time to spend some time in the Playground, the Swift REPL, or the Swift Sandbox, creating new classes and instances:
Employee
class with a custom initializer that requires two string arguments: firstName
and lastName
. Use the arguments to initialize properties with the same names as the arguments. Display a message with the values for firstName
and lastName
when an instance of the class is created. Display a message with the values for firstName
and lastName
when an instance of the class is destroyed.Employee
class and assign it to a variable. Check the messages printed in the Playground's Debug area. Assign a new instance of the Employee
class to the previously defined variable. Check the messages printed in the Playground's Debug area.
string
arguments: firstName
and lastName
. Create an instance of the previously defined Employee
class with the received arguments as parameters for the creation of the instance. Use the instance properties to print a message with the first name followed by a space and the last name. You will be able to create a method and add it to the Employee
class later to perform the same task. However, first, you must understand how you can work with the properties defined in a class.18.119.113.208