编程语言
首页 > 编程语言> > java编程思想第四版第七章总结

java编程思想第四版第七章总结

作者:互联网

1. 实现类的复用通常有两种方式

2. 一个特殊的方法toString()

3. 父类方法的定义要求

4. 基类初始化

5. 复用的第三种方式: 代理

6. 如何选择组合和继承

package net.mindview.reusing;
/**
 * 乐器
 */
class Instrument {
    public void play(){}
    
    //用乐器弹奏曲调
    static void tune(Instrument i){
        i.play();
    }
}

//乐器的一种
public class Wind extends Instrument{
    
    public static void main(String[] args) {
        Wind wind = new Wind();
        //使用wind弹奏曲调
        Instrument.tune(wind);
    }
}

7.final关键字

 

  忠告:再设计类的时候, 将方法定义为final的,应该说是明智的。你可能会觉得,没人想要覆盖你的方法,但预见类是如何被复用是很困难的, 特别是对于一个通用类而言,更是如此。如果你将方法定义为final的, 可以防止其他程序员在项目中通过继承来复用你的类。

 

标签:java,int,void,编程,final,第四版,new,velocity,public
来源: https://blog.51cto.com/u_15091061/2856417