zoukankan      html  css  js  c++  java
  • 内部类的创建方式

    package org.apache.common.packagenumber.demo04;



    /**
    * 方法内部类
    */
    public class Parce15 {
    //=======.内部类的语法覆盖了大量其他的更加难以理解的技术============
    //1.一个定义在方法中的类
    //2.一个定义在作用域中的类
    //3.一个实现接口的匿名类
    // 4.一个匿名类,它扩展了有非默认构造器的类。
    //5.一个匿名类,它执行字段初始化
    ///6.一个匿名类,它通过实例初始化实现构造(匿名类不能有构造)

    public Destination destination(String s){
    class PDDstination implements Destination {
    private String label;
    private PDDstination(String whereTO){
    label=whereTO;
    }
    public String readLabel(){return label;}

    }
    return new PDDstination(s);
    }

    public interface Destination {
    }

    public static void main(String[] args) {
    Parce15 p = new Parce15();
    Destination tasmania = p.destination("Tasmania");

    }
    }
  • 相关阅读:
    字符串
    决策树
    结构体实验
    指针实验
    打印杨辉三角
    P176 1.2.3
    第七次作业
    第六次作业
    第五次作业
    第四次修改
  • 原文地址:https://www.cnblogs.com/q1359720840/p/10386503.html
Copyright © 2011-2022 走看看