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

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.
主站蜘蛛池模板: 佛山市| 板桥市| 克东县| 洪雅县| 昭苏县| 明溪县| 上蔡县| 铜山县| 临泽县| 墨玉县| 松阳县| 县级市| 侯马市| 庆元县| 喀什市| 福建省| 怀远县| 霍山县| 北京市| 江津市| 汶上县| 嘉义县| 云和县| 克东县| 恩施市| 昆山市| 湘阴县| 苍山县| 普兰店市| 图们市| 宜阳县| 巴林左旗| 三江| 门头沟区| 宜宾市| 内乡县| 双柏县| 赤城县| 明星| 二连浩特市| 阳原县|