面向对象的概念非常广泛,本章只是简单地介绍了面向对象知识体系中的部分内容。其中第一块是类的相关知识,包括类本身的介绍和使用,类的组成部分如字段的介绍和使用、属性的使用以及方法的使用。抽象类和接口是面向对象概念中的重点内容,体现了面向对象的灵活性。接口和抽象类即有相似之处,又不完全相同。读者应该注意理解面向对象中的各种概念。
1.试说出类的主要组成部分。
2.试写出接口和抽象类的区别。
3.试编写一个实例,定义一个接口并用一个类实现。
4.试编写一个实例,在实例中创建几个有继承关系的类。
5.试编写一个实例,使用习题4中的类代码,为其添加构造函数和析构函数,查看有继承关系的类之间的构造函数和析构函数的调用顺序。