方法一;
1找到我们下载的java安装文件,右键选择【属性】选项。
在java中,原则上不允许多重继承,即类之间只能进行单一继承。
那么,有没有不使用接口实现多重继承的方法呢?答案是肯定的。
使用内部类可以实现多重继承。严格来说还不是多继承,但是这种方法可以实现多继承所需要的功能,所以叫多继承。
这里举个例子:
如果有call类,实现了一个调用的方法,callsomeone(stringphonenum)。
一个消息发送类sendmessage,实现了一个消息发送函数方法sendtosomeone(stringphonenum)。
还有一个手机类,phone。这个手机类想实现打发信息的功能。我们知道可以通过继承得到父类的方法,但是只能单独继承,也就是说只能实现其中一个类中的方法,不符合我们的需求。
接下来,我们将使用内部类来实现我们想要的目标。
类别调用{
publicvoidcallsomeone(stringphonenum){
(