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

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.
主站蜘蛛池模板: 郴州市| 阳高县| 沙田区| 建平县| 平顺县| 威信县| 海盐县| 美姑县| 酒泉市| 噶尔县| 海南省| 怀柔区| 郯城县| 隆回县| 张家界市| 彭阳县| 县级市| 望江县| 临沭县| 光泽县| 团风县| 阳信县| 柳林县| 五峰| 驻马店市| 青岛市| 沽源县| 玉树县| 新邵县| 东乌珠穆沁旗| 三门峡市| 时尚| 隆回县| 巴里| 岐山县| 枞阳县| 利川市| 商城县| 绵阳市| 兴义市| 贡觉县|