51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1610|回复: 1
打印 上一主题 下一主题

[原创] 自学java分享笔记5

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-7-29 15:12:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
接口:初步理解,接口是一个特殊的抽象类,当抽象类中全部是抽象方法时,可以通过接口的形式来体现

类与类之间的关系是继承关系,类要实现接口中的抽象方法,就得与接口要有关系。类与接口就是实现关系 关键字: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{}大括号里可以定义两个接口的方法

接口的练习题:接口的功能,提高了功能的扩展性
父类定义的是多个类中共性的基本功能,接口中定义的是扩展功能

包:理解为不同的文件夹。分类不同,文件夹不同;给类多了一层命名空间

注:类名的全称是包名.类名   类名收个字母大写,多个字字母组成是单词的首歌字母都必须大写  包名的规范全部小写
包名一定要在代码的第一行


需要慢看,多练,写代码力求和视频中的代码效果一样
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 01:47 , Processed in 0.059860 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表