类再生

继承的概念是几乎所有 OOP语言中都占有重要的地位。它是对现有类加以利用,并为其添加新功能的一种有 效途径(同时可以修改它,这是第 7章的主题)。通过继承来重复使用原有的代码时(再生),一般需要保 持“基础类”不变,只是将这儿或那儿的东西串联起来,以达到预期的效果。然而,继承并不是在现有类基 础上制造新类的唯一手段。通过“合成”,亦可将一个对象嵌入新类。在这一章中,大家将学习在Java 中重 复使用代码的这两种方法,以及具体如何运用。 

 

 1 package Com.TomTest;
 2 
 3 
 4 class TomTest_07 {
 5        public static void main(String args[]){
 6        char a1='十',a2='点',a3='进',a4='攻';
 7          char secret='8';
 8          a1=(char)(a1^secret);   
 9          a2=(char)(a2^secret);
10          a3=(char)(a3^secret);   
11          a4=(char)(a4^secret);
12          System.out.println("密文:"+a1+a2+a3+a4);
13          a1=(char)(a1^secret);   
14          a2=(char)(a2^secret);
15          a3=(char)(a3^secret);  
16          a4=(char)(a4^secret);
17          System.out.println("原文:"+a1+a2+a3+a4);
18         }
19     }

 

posted @ 2018-08-07 17:20  borter  阅读(110)  评论(0编辑  收藏  举报