官术网_书友最值得收藏!

Exercises

Now that you understand an instance's life cycle, it is time to spend some time in the Playground creating new classes and instances:

  • Exercise 1: Create a new 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.

    Create an instance of the 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.

  • Exercise 2: Create a function that receives two 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.
主站蜘蛛池模板: 泸定县| 页游| 泾川县| 浏阳市| 科尔| 台中市| 彩票| 伽师县| 张掖市| 若羌县| 沅陵县| 平果县| 寿宁县| 阳江市| 临泉县| 大洼县| 外汇| 南丹县| 赤峰市| 唐海县| 于都县| 镇沅| 文昌市| 三江| 固始县| 青海省| 攀枝花市| 太康县| 五峰| 新乡县| 锦屏县| 开原市| 桐乡市| 娄底市| 同德县| 岗巴县| 靖江市| 华亭县| 永平县| 鹤岗市| 通榆县|