java中类的继承与抽象类简明教程
来源:互联网 发布:node schedule 文档 编辑:程序博客网 时间:2024/05/23 10:52
- package Karl.Doenitz;
- public class father {
- public int q;
- public father(){
- System.out.println(2);
- }
- public father(int k){
- System.out.println(k);
- }
- public int a(){
- return 1;
- }
- }
- package Karl.Doenitz;
-
- public class son extends father{
- public son(){
- System.out.println(3);
- }
- public son(int k){
- System.out.println(k+"new");
- }
- public void fun(int p){
- son s = new son();
- s.q=p;
- System.out.println(s.q);
- }
- public static void main(String args[]){
- son s = new son();
- son ss = new son(7);
- int l = s.a();
- s.fun(9);
- System.out.println(l);
- }
- }
- package Karl.Doenitz;
- public abstract class karl {
- abstract void fun();
- }
- package Karl.Doenitz;
-
- public abstract class doenitz extends karl{
- public static void main(String args[]){
- doenitz d = new doenitz(){
- void fun() {
-
- System.out.println("asdf");
- }
- };
- d.fun();
- }
- }