黑马程序员——Java接口、类以及继承、实现
2015-10-19 13:02
316 查看
------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
一 . Java接口:
public interface TestInterface { //用interface来声明接口,权限必须是public,才有意义
final float PI=3.14f;
//定义常量PI
float getArea(float r);
//接口中的方法只有定义而没有被实现
..............
}
二. Java类
类文件是以.java为后缀的代码文件,在每个类文件中最多只允许出现一个public类,当有public类的时候,类文件的名称必须和public类的名称相同,若不存在public,则类文件的名称可以为任意的名称。
三. 继承与实现
1.继承
使用extends关键字来表示继承关系。
(1)类继承
当创建一个类时,总是在继承,如果没有明确指出要继承的类,就总是隐式地从根类Object进行继承。一个类只能继承一个类,即只能有一个父类。
(2)接口继承
接口也可以继承父接口。
2. 实现
类可以实现接口,用implements关键字来表示。一个类可以实现一个或多个接口。
public interface TestInterface1 { //接口1
..............
}
public interface TestInterface2 { //接口2
..............
}
public class Cire implements TestInterface1,TestInterface2{//类Cire实现接口TestInterface1和TestInterface2
..........
}
一 . Java接口:
public interface TestInterface { //用interface来声明接口,权限必须是public,才有意义
final float PI=3.14f;
//定义常量PI
float getArea(float r);
//接口中的方法只有定义而没有被实现
..............
}
二. Java类
类文件是以.java为后缀的代码文件,在每个类文件中最多只允许出现一个public类,当有public类的时候,类文件的名称必须和public类的名称相同,若不存在public,则类文件的名称可以为任意的名称。
public class Person { }
三. 继承与实现
1.继承
使用extends关键字来表示继承关系。
(1)类继承
当创建一个类时,总是在继承,如果没有明确指出要继承的类,就总是隐式地从根类Object进行继承。一个类只能继承一个类,即只能有一个父类。
(2)接口继承
接口也可以继承父接口。
2. 实现
类可以实现接口,用implements关键字来表示。一个类可以实现一个或多个接口。
public interface TestInterface1 { //接口1
..............
}
public interface TestInterface2 { //接口2
..............
}
public class Cire implements TestInterface1,TestInterface2{//类Cire实现接口TestInterface1和TestInterface2
..........
}
相关文章推荐
- 黑马程序员——分类与协议
- 黑马程序员——基础语法
- 黑马程序员——简单数据存储
- 黑马程序员——Java集合
- 程序员跳槽神级攻略
- 让程序员跳槽的非钱原因
- 论程序员实现功能开发
- 今天面试了一个刚毕业的学生
- 【.Net码农】修改WebBrowser控件的内核解决方案
- 百度前端面试记录
- 盘点国内程序员不常用的热门iOS第三方库
- android 面试知识点总结
- 不少程序员都会碰到的三个面试题
- 黑马程序员--Java学习日记之基础知识(思维导图&基础概念)
- 字符串笔试面试题
- 为什么中国的程序员总被称为码农
- 十八大编程法则提升程序员效率
- 【July程序员编程艺术】之链表追赶问题
- 黑马程序员-OC回顾-基础语法
- 七个对我最重要的职业建议(译文)