java中的interface接口实例详解
作者:Engineer-MrYang 发布时间:2023-10-12 22:03:10
标签:java,interface
java中的interface接口实例详解
接口:Java接口是一些方法表征的集合,但是却不会在接口里实现具体的方法。
java接口的特点如下:
1、java接口不能被实例化
2、java接口中声明的成员自动被设置为public,所以不存在private成员
3、java接口中不能出现方法的具体实现。
4、实现某个接口就必须要实现里面定义的所有方法。
接下来看一个实现接口的案例:
package hello;
interface competer{ //定义接口
void set_compt(int com);
void print_compt_information();
}
class bj implements competer{ //接口实现
int com ;
public void set_compt(int com)
{
this.com = com ;
// System.out.println("端口" + com);
}
public void print_compt_information()
{
System.out.println("端口" + com);
System.out.println("笔记本");
}
}
class taishi implements competer{
int com ;
public void set_compt(int com)
{
this.com = com ;
//System.out.println("端口" + com);
}
public void print_compt_information()
{
System.out.println("端口" + com);
System.out.println("台式机");
}
}
public class inter {
public static void main(String[] args)
{
taishi com = new taishi();
bj bjj = new bj();
com.set_compt(100);
bjj.set_compt(120);
com.print_compt_information();
bjj.print_compt_information();
}
}
运行结果:
端口100
台式机
端口120
笔记本
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
来源:http://blog.csdn.net/morixinguan/article/details/52955027
0
投稿
猜你喜欢
- 最近回顾了一下java继承中的问题,下面贴代码:public class Base {protected String temp = &qu
- 纯Java代码模拟Hibernate一级缓存原理,简单易懂。import java.util.ArrayList;import java.u
- 一、 DataTable转换到List<T>/// <summary> /// TableT
- 在实施接口中,我们利用interface语法,将interface从类定义中独立出来,构成一个主体。interface为类提供了接口规范。在
- 最近,由于公司项目中需要将系统内用户操作的所有日志进行转存备份,考虑到以后可能还需要还原,所以最后决定将日志数据备份到Excel中。 下面是
- 最近过年发红包拜年成为一种新的潮流,作为程序猿对算法的好奇远远要大于对红包的好奇,这里介绍一种自己想到的一种随机红包分配策略,还请大家多多指
- springboot 启动找不到主类利用eclipse的maven插件,清理了了一下springboot的项目,结果再启动就找报找不到主类的
- 这篇文章主要介绍了Spring事务失效问题分析及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的
- 今天查看登录日志,发现http_x_forwarded_for获取到的ip地址有些是内网ip地址,有些则是公网和内网ip地址一起获取到,用逗
- 前言在阅读本文之前, 希望你可以思考一下下面几个问题, 带着问题去阅读文章会获得更好的效果。发送消息的时候, 当Broker挂掉了,消息体还
- 1.概述其实最简单的办法就是使用原生sql,如 session.createSQLQuery("sql"),或者使用jd
- 上一篇介绍了使用springmvc集成shiro登陆过程,通过FormAuthenticationFilter过滤器获取到用户输入的账号密码
- 1. 新建TestServlet类package com.yanek.test;import java.io.IOException;imp
- 本文实例为大家分享了C++实现俄罗斯方块的具体代码,供大家参考,具体内容如下先是效果图:主菜单:游戏:设置:错误处理:代码:#include
- Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。下面是我这几年做开发过程中自己用过的工具类
- [LeetCode] 5. Longest Palindromic Substring 最长回文子串Given a string
- 简介在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,对于整个类的结构修改,仍然需
- 在学习 Spring Mvc 过程中,有必要来先了解几个关键参数:@Controller:在类上注解,则此类将编程一个控制器,在项目启动 S
- 本文实例讲述了基于JavaMail API收发邮件的方法。分享给大家供大家参考。具体如下:1.JavaMail API按其功能划分通常可分为
- Springboot导出文件,前端下载文件后端代码可以把请求设置为post,我这里是Get @RequestMapping(value =