本节课将为你讲解,父类在对实例的类型进行转化时的应用。
一个类可以继承另一个类的方法、属性和其它特性。当一个类继承其它类时,继承的类叫子类,被继承的类叫父类。继承是区分类和其它类型的一个重要特征。
本节课将为你演示,将一个类的实例作为另一个类的属性。
类的静态方法,也称为类型方法。实例方法是被类型的某个实例调用的方法,而静态方法则是被类型本身调用的方法。
下标是访问集合、列表、序列中的元素的快捷方式,结构体、枚举和类都可以定义下标。本节课将为你演示,如何给类设置下标。
本节课将为你演示类的析构方法。系统会自动释放不再需要的实例,以释放各种资源,在一个类的实例被释放之前,析构函数会被调用。
类的属性还拥有即将设置和完成设置这两个特性,它们被用来监视属性除初始化之外的值变化。现在演示它们的使用方法。
get和set关键词被称为计算属性。它的目的是在取值和赋值时,执行里面的代码。本节课将为你讲解这两个关键词的使用方法。
本节将类的引用特征和结构体进行比较,使你能够更清晰地明白类和结构体的区别。
本节课将为你演示类的引用特征。与值类型不同,引用类型在被赋予到一个变量,常量或者被传递到一个函数时,操作的并不是其拷贝,而是已存在的实例本身。
和结构体相似,类也是构建代码所用的一种通用且灵活的构造体,并且可以为类定义属性和方法。 从本节开始,将为你详细讲解类的使用。
struct结构体是构建代码常用的一种通用灵活的构造体。通过为结构体定义属性和方法,可以扩展结构体的功能。本节课为你演示结构体的使用。
不同于传统的枚举类型,你可以给枚举添加方法。本节课将讲解枚举方法的使用。
本节课将讲解枚举类型的使用。枚举为一组相关的值,定义了一个共同的类型,从而可以在代码中,以类型安全的方式调用这些值。
本节课将为你演示一些常见的内部函数,熟练掌握这些内部函数的使用,可以提高你的开发效率。
递归调用是函数嵌套调用的一种特殊情况,它也可以被简称为递归。它在调用函数的过程中,也调用了该函数的本身。
在前面几节课接触到的函数,都是全局函数。其实你还可以在其它函数之中,定义一个新的函数,也就是嵌套函数。
我们可以使用一个元组类型,作为函数的返回类型,从而返回一个有多个值组成的元组,作为函数的返回值。
在前面几节课中,分别演示函数作为参数,以及函数类型的使用。本节课为你演示如何将函数,作为另一个函数的返回值。
每一个函数都有特定的函数类型,可以充当参数的类型和函数的返回类型。本节课将为你演示函数类型的使用方法。