第11章 接口与内部类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第11章 接口与内部类相关的知识,希望对你有一定的参考价值。

第11章 接口与内部类

1、接口的定义和实现
2、内部类的使用
3、接口和内部类的意义

Java程序设计中的接口,也是一种规范。这个接口定义了类应该做什么?
但不关心如何做?即接口中只有方法名,没有具体实现的方法体。

用关键字“interface”来声明。

interface school{
  void setSchoolName(String schoolName);
  void setClassName(String schoolClassName);
}

类实现接口时要使用implements关键字。
class student implements school{
  private String schoolName;
  private String className;
  

  public void setSchoolName(String schoolName){
    this.schoolName = schoolName;
  }
  public void setClassName(String className){
    this.className = className;
  }
  public String tostring(){
    String infor = "学校名称:" + schoolName + " " + "班级名称:" + " " + className;
    return infor;
  }
}

public class schoolTest{
  public static void main(String[] args){
    student st = new student();
    st.setSchoolName("重庆大学");
    set.setClassName("计算机一班");
    System.out.println(st.tostring());
  }
}

以上是关于第11章 接口与内部类的主要内容,如果未能解决你的问题,请参考以下文章

ThinkingInJava----第10章 内部类

[Java学习笔记] Java核心技术 卷1 第六章 接口与内部类

第2章 内部类

[读书笔记]Java编程思想

Java核心技术 卷Ⅰ 基础知识

java基础第六天_接口与适配器模式多态内部类