51Testing软件测试论坛
标题:
自学java分享笔记5
[打印本页]
作者:
hx91124
时间:
2016-7-29 15:12
标题:
自学java分享笔记5
接口:初步理解,接口是一个特殊的抽象类,当抽象类中全部是抽象方法时,可以通过接口的形式来体现
类与类之间的关系是继承关系,类要实现接口中的抽象方法,就得与接口要有关系。类与接口就是实现关系 关键字:implements
接口与接口中间,有继承关系,一个类继承一个类的同时,还可以实现接口
class用于定义类
interface用语定义类
接口中成员的格式:
1.public static final String NAME="小李";//全局变量 //修饰符之间的顺序是可以随意放的
2.public abstract void show();//抽象方法
注:1.接口中只能出现public访问修饰符;2.接口不可以创建对象,因为里面有抽象方法,需要被子类实现
interface somket{
String NAME="小李";//全局常量
void show();//抽象方法
} //接口 ,接口里面的方法,在定义类里面实现
class Student implements somket{
public void somket{
System.out.println("拉拉");
}
} //定义类 一个类可调用多个接口,多实现功能
public class test{
public static void main(String[] args){
student a=new student();
a.student();
}
} //程序主入口
继承关键字:extends 接口与接口中间,有继承关系:比如
接口A,接口B,接口b继承A后(interface b extends a{}),定义类时:只需要实现class c implements b{}大括号里可以定义两个接口的方法
接口的练习题:接口的功能,提高了功能的扩展性
父类定义的是多个类中共性的基本功能,接口中定义的是扩展功能
包:理解为不同的文件夹。分类不同,文件夹不同;给类多了一层命名空间
注:类名的全称是包名.类名 类名收个字母大写,多个字字母组成是单词的首歌字母都必须大写 包名的规范全部小写
包名一定要在代码的第一行
需要慢看,多练,写代码力求和视频中的代码效果一样
作者:
jingzizx
时间:
2016-7-30 08:57
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2