| 識別碼 | DATE | NAME | content | 時間戳記 |
編輯 刪除 | 814 | | android | } | |
編輯 刪除 | 816 | | android | public abstract void 自助餐(); // 抽象的方法 | |
編輯 刪除 | 817 | | android | } | |
編輯 刪除 | 819 | | android | class Mother3 { | |
編輯 刪除 | 821 | | android | public void 咖啡廳() { | |
編輯 刪除 | 822 | | android | } | |
編輯 刪除 | 824 | | android | public void 超市() { | |
編輯 刪除 | 825 | | android | } | |
編輯 刪除 | 826 | | android | } | |
編輯 刪除 | 828 | | android | class Friend3 { | |
編輯 刪除 | 830 | | android | public void 美容院() { | |
編輯 刪除 | 831 | | android | } | |
編輯 刪除 | 832 | | android | } | |
編輯 刪除 | 834 | | android | class Son3 extends Father3 { | |
編輯 刪除 | 836 | | android | public void 飲料店() { | |
編輯 刪除 | 837 | | android | System.out.println("紅茶"); | |
編輯 刪除 | 838 | | android | } | |
編輯 刪除 | 840 | | android | public void 麵店() {// 覆寫 | |
編輯 刪除 | 841 | | android | System.out.println("義大利麵"); | |
編輯 刪除 | 842 | | android | } | |
編輯 刪除 | 844 | | android | public void 自助餐() {// 實作 | |
編輯 刪除 | 845 | | android | System.out.println("自助餐"); | |
編輯 刪除 | 846 | | android | } | |
編輯 刪除 | 847 | | android | } | |
編輯 刪除 | 851 | | android | package source.j03; | |
編輯 刪除 | 853 | | android | public abstract class Father4 {// 抽象的類別 | |
編輯 刪除 | 854 | | android | public void 麵店() { | |
編輯 刪除 | 855 | | android | System.out.println("牛肉麵"); | |
編輯 刪除 | 856 | | android | } | |
編輯 刪除 | 858 | | android | public abstract void 自助餐();// 抽象的方法 | |
編輯 刪除 | 859 | | android | } | |
編輯 刪除 | 861 | | android | interface Mother4 { // 介面 | |
編輯 刪除 | 862 | | android | void 咖啡廳(); | |
編輯 刪除 | 864 | | android | void 超市(); | |
編輯 刪除 | 865 | | android | } | |
編輯 刪除 | 867 | | android | interface Friend4 { // 介面 | |
編輯 刪除 | 868 | | android | void 美容院(); | |
編輯 刪除 | 869 | | android | } | |
編輯 刪除 | 871 | | android | class Son4 extends Father4 implements Mother4, Friend4 { | |
編輯 刪除 | 872 | | android | public void 飲料店() {// 兒子自己的 | |
編輯 刪除 | 873 | | android | System.out.println("紅茶"); | |
編輯 刪除 | 874 | | android | } | |
編輯 刪除 | 876 | | android | public void 麵店() { // 覆寫爸爸 | |
編輯 刪除 | 877 | | android | System.out.println("義大利麵"); | |
編輯 刪除 | 878 | | android | } | |
編輯 刪除 | 880 | | android | public void 自助餐() {// 實作爸爸 | |
編輯 刪除 | 881 | | android | System.out.println("自助餐"); | |
編輯 刪除 | 882 | | android | } | |
編輯 刪除 | 884 | | android | public void 咖啡廳() {// 實作媽媽 | |
編輯 刪除 | 885 | | android | System.out.println("拿鐵"); | |
編輯 刪除 | 886 | | android | } | |
編輯 刪除 | 888 | | android | public void 超市() {// 實作媽媽 | |
編輯 刪除 | 889 | | android | System.out.println("日常用品"); | |
編輯 刪除 | 890 | | android | } | |
編輯 刪除 | 892 | | android | public void 美容院() {// 實作朋友 | |
編輯 刪除 | 893 | | android | System.out.println("洗頭"); | |
編輯 刪除 | 894 | | android | } | |
編輯 刪除 | 895 | | android | } | |
編輯 刪除 | 899 | | android | package source.j03; | |
編輯 刪除 | 901 | | android | public class Final1 { | |
編輯 刪除 | 903 | | android | protected final void 習慣() { | |
編輯 刪除 | 904 | | android | System.out.println("抽煙"); | |
編輯 刪除 | 905 | | android | } | |
編輯 刪除 | 907 | | android | public void xyz() { | |
編輯 刪除 | 908 | | android | System.out.println("xyz"); | |
編輯 刪除 | 909 | | android | } | |
編輯 刪除 | 910 | | android | } | |
編輯 刪除 | 912 | | android | class Final2 extends Final1 { | |
編輯 刪除 | 914 | | android | // 父類別方法 加了 final 修飾字 , 子類別不能覆蓋 | |
編輯 刪除 | 915 | | android | // public void 習慣() { | |
編輯 刪除 | 916 | | android | // System.out.println("吃檳榔"); | |
編輯 刪除 | 917 | | android | // } | |
編輯 刪除 | 918 | | android | public void xyz() { | |
編輯 刪除 | 919 | | android | System.out.println("abc"); | |
編輯 刪除 | 920 | | android | } | |
編輯 刪除 | 922 | | android | public void m1() { | |
編輯 刪除 | 923 | | android | System.out.println("m1"); | |
編輯 刪除 | 924 | | android | } | |
編輯 刪除 | 925 | | android | } | |
編輯 刪除 | 927 | | android | /////////////////////////////////////////////////////////////////////////////// | |
編輯 刪除 | 928 | | android | final class Final3 { | |
編輯 刪除 | 930 | | android | protected void 習慣() { | |
編輯 刪除 | 931 | | android | System.out.println("抽煙"); | |
編輯 刪除 | 932 | | android | } | |
編輯 刪除 | 934 | | android | public void xyz() { | |
編輯 刪除 | 935 | | android | System.out.println("xyz"); | |
編輯 刪除 | 936 | | android | } | |
編輯 刪除 | 937 | | android | } | |
編輯 刪除 | 938 | | android | //父類別加了 final 整個不能繼承 | |
編輯 刪除 | 939 | | android | // class Final4 extends Final3{ | |
編輯 刪除 | 940 | | android | // | |
編輯 刪除 | 941 | | android | //} | |
編輯 刪除 | 946 | | android | package source.j03; | |
編輯 刪除 | 948 | | android | import source.j03.pack01.C001; | |
編輯 刪除 | 949 | | android | import source.j03.pack01.pack02.E001; | |
編輯 刪除 | 951 | | android | public class Main { | |
編輯 刪除 | 952 | | android | public static void main(String[] args) { | |
編輯 刪除 | 953 | | android | A001 a=new A001(); | |
編輯 刪除 | 954 | | android | B001 b=new B001(); | |
編輯 刪除 | 955 | | android | C001 c=new C001(); | |