请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

java抽象类及接口

[复制链接]
查看: 43|回复: 0

1万

主题

2万

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
47993
发表于 2019-12-4 01:59 | 显示全部楼层 |阅读模式
Java笼统类:

笼统类特点:笼统类除了不能实例化工具之外,类的此外功用仍然存在,成员变量、成员方式和机关方式的拜候方式和普通类一样。
由于笼统类不能实例化工具,所以笼统类必须被extends [笼统类]方式 继续才华被操纵。
笼统类表示的是一种继续关系。
(总结就是:笼统类里面计划跟普通类一样,但就是不能用来实例化工具,所以必要被继续类 extends [笼统类] 继续来操纵)
建立方式:
  1. public abstract class a{    ......可所以有变量方式还有机关方式等等.....}//继续public class b extends a{    }
复制代码
java接口:

接口特点:接口并不是类,编写接口的方式和类很类似,可是它们属于差别的概念。 类描摹工具的属性和方式。接口则包含类要实现的方式。 (凡是在我们要界说某些活动(即方式)的时候考虑才去界说接口)。接口支持多继续。
接口没法被实例化,可是可以被 implements [接口] 方式来实现。
接口中全数的方式必须是笼统方式(由于接口及其方式都是隐式的,所以abstract可以省略)。
接口的实现类必须实现接口内全数方式,否则就必须声明为笼统类。(参数名还有方式返回典范不成变动)。
接口没有机关方式。
(总结:接口不是类只是写法像而已,它的方式都为笼统方式,方式里面不能写具体内容,必须在implements [接口] 后实现接口内全数方式,且方式典范和参数都不能变动)
建立方式:
  1. interface a extends [其他的接口名] {        // 声明变量        // 笼统方式}public class b implements [c,d...]{    //每个笼统方式的实现}//固然假如要操纵到接口里的常量间接 接口.变量名 便可以取值了,由于接口里的变量只能是常量嘛
复制代码
笼统类和接口的区分:


    • 笼统类中的方式可以有方式体,就是能实现方式的具体功用,可是接口中的方式不成。


    • 笼统类中的成员变量可所以各类典范的,而接口中的成员变量只能是 public static final 典范的。


    • 接口中不能含有静态代码块以及静态方式(用 static 修饰的方式),而笼统类是可以有静态代码块和静态方式。


    • 一个类只能继续一个笼统类,而一个类却可以实现多个接口。


免责声明:假如加害了您的权益,请联系站长,我们会实时删除侵权内容,感谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 妈妈网-中国妈妈第一,是怀孕、育儿、健康等知识交流传播首选平台 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表