zoukankan      html  css  js  c++  java
  • Java基础--接口

    接口

    接口只有规范,自己无法写方法,~专业的约束!约束和实现分离:面向接口编程。接口的本质是契约,接口是OOP的精髓,是对象的抽象。作用:
    1.约束
    2.定义一些方法,让不同的人实现
    3.方法都是public static    
    4.常量都是public static final    
    5.接口不能被实例化,没有构造方法
    6.接口的实现,用implements,实现接口需要重写接口的方法

    package oop.demo09;
    public interface UserService {
        //public abstract void run();
        // void go();
        // public abstract可以省略
        // public static final int age = 30;
        
        void add(String name);
        void delete(String name);
        void update(String name);
        void select(String name); 
    }
    
    package oop.demo09;
    public interface TimeService {
        void timer();
    }
    
    package oop.demo09;
    // 实现了接口的类,必须重写接口中的方法
    // 利用接口实现多继承
    public class UserServiceImpl  implements UserService,TimeService {
    
        @Override
        public void add(String name) {
    
        }
    
        @Override
        public void delete(String name) {
    
        }
    
        @Override
        public void update(String name) {
    
        }
    
        @Override
        public void select(String name) {
    
        }
        
        @Override
        public void timer() {
    
        }
    }
    

  • 相关阅读:
    tkinter学习-Lable&Button
    Shell—常见报错问题
    Linux—修改ssh远程登录信息
    Linux—网络管理
    Linux—磁盘管理
    Python—创建进程的三种方式
    Shell—引入外部脚本文件
    Mysql—数据恢复
    Shell—文件内容操作
    Shell—各种括号的用法
  • 原文地址:https://www.cnblogs.com/sinlearn/p/13362976.html
Copyright © 2011-2022 走看看