复习笔记-第一天20190516

1. 字段和变量函数

    字段位于类中,变量位于方法中;blog

2.常量编译器

  class MyClass{编译

   const int a=9; 正确,常量const定义在类内部class

   const int b; b=8 错误 ,不能赋值,只能在定义的时候直接赋值;定义的时候必须初始化;变量

   static const int c=6;   错误,与真正的静态量不一样,常量没有本身的存储位置,而是在编译时被编译器替换,所以常量表现为一个静态量,但不能声明一个常       量             为  static;方法

}im

3.派生类总结

 

4.虚方法和覆写方法static

 

虚方法和抽象方法的区别:

总结:抽象方法是只有方法名称,没有方法体(也就是没有方法具体实现),子类必须重写父类抽象方法;

           虚函数是该方法有方法体,可是子类能够覆盖,也可不覆盖。

(1)虚方法有方法体,抽象方法没有方法体。抽象方法是一种强制派生类覆盖的方法,不然派生类将不能被实例化;

(2)抽象方法只能在抽象类中声明,虚方法不是;

(3)派生类必须重写抽象类中的抽象方法,虚方法则没必要要。

 

5.结构

相关文章
相关标签/搜索