1. 1 不可撤销
  2. 2 小年兽 程嘉敏
  3. 3 手放开 李圣杰
  4. 4 迷人的危险3(翻自 dance flow) FAFA
  5. 5 山楂树之恋 程佳佳
  6. 6 summertime cinnamons / evening cinema
  7. 7 不谓侠(Cover 萧忆情Alex) CRITTY
  8. 8 神武醉相思(翻自 优我女团) 双笙
  9. 9 空山新雨后 音阙诗听 / 锦零
  10. 10 Wonderful U (Demo Version) AGA
  11. 11 广寒宫 丸子呦
  12. 12 陪我看日出 回音哥
  13. 13 春夏秋冬的你 王宇良
  14. 14 世界が终わるまでは… WANDS
  15. 15 多想在平庸的生活拥抱你 隔壁老樊
  16. 16 千禧 徐秉龙
  17. 17 我的一个道姑朋友 双笙
  18. 18 大鱼  (Cover 周深) 双笙
  19. 19 霜雪千年(Cover 洛天依 / 乐正绫) 双笙 / 封茗囧菌
  20. 20 云烟成雨(翻自 房东的猫) 周玥
  21. 21 情深深雨濛濛 杨胖雨
  22. 22 Five Hundred Miles Justin Timberlake / Carey Mulligan / Stark Sands
  23. 23 斑马斑马 房东的猫
  24. 24 See You Again Wiz Khalifa / Charlie Puth
  25. 25 Faded Alan Walker / Iselin Solheim
  26. 26 Natural J.Fla
  27. 27 New Soul Vox Angeli
  28. 28 ハレハレヤ(朗朗晴天)(翻自 v flower) 猫瑾
  29. 29 像鱼 王贰浪
  30. 30 Bye Bye Bye Lovestoned
  31. 31 Blame You 眠 / Lopu$
  32. 32 Believer J.Fla
  33. 33 书信 戴羽彤
  34. 34 柴 鱼 の c a l l i n g【已售】 幸子小姐拜托了
  35. 35 夜空中最亮的星(翻自 逃跑计划) 戴羽彤
  36. 36 慢慢喜欢你 LIve版(翻自 莫文蔚) 戴羽彤
  37. 37 病变(翻自 cubi) 戴羽彤
  38. 38 那女孩对我说 (完整版) Uu
  39. 39 绿色 陈雪凝
  40. 40 月牙湾 LIve版(翻自 F.I.R.) 戴羽彤
夜空中最亮的星(翻自 逃跑计划) - 戴羽彤
00:00 / 04:10

夜空中最亮的星 能否听清

那仰望的人 心底的孤独和叹息

夜空中最亮的星 能否记起

那曾与我同行 消失在风里的身影

我祈祷拥有一颗透明的心灵

和会流泪的眼睛

给我再去相信的勇气

越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请指引我靠近你

夜空中最亮的星 是否知道

那曾与我同行的身影 如今在哪里

夜空中最亮的星 是否在意

是等太阳先升起 还是意外先来临

我宁愿所有痛苦都留在心底

也不愿忘记你的眼睛

哦 给我再去相信的勇气

哦 越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请照亮我向前行 哒~

我祈祷拥有一颗透明的心灵

和会流泪的眼睛 哦

给我再去相信的勇气

哦 越过谎言去拥抱你

每当我找不到存在的意义

每当我迷失在黑夜里

噢喔喔 夜空中最亮的星

请照亮我向前行

接口和抽象类

  • 1、实现接口用implements关键字


  • 2、抽象类的创建方式:abstract class className


  • 3、intrface常用public修饰,系统会默认加abstract;


  • 4、接口中的属性是常量,即使定义时不添加public static final修饰符,系统也会自动加上;


  • 5、重写接口的方法时,接口中的方法必须是public abstract方法,所以类在继承接口并重写接口方法时不仅要去掉abstract修饰符,给出方法体,而且一定要用public明显地标识出他的访问权限;


  • 6、abstract修饰的类不能创建对象,只能继承;

    • abstract不能修饰构造方法和静态方法;


  • 7、关于抽象类和接口:

    • 类不可以多继承而接口可以;

    • 抽象类和接口都不能被实例化,即不能通过new来实例化抽象类;

    • 抽象类可以包含属性、方法、构造方法。但是构造方法不能用来new实例,只能用来被子类调用;

    • 抽象类只能用来继承;

    • 抽象方法必须被子类实现。

    • 接口中只有:常量、抽象方法

    • 接口可以继承接口(通过extends),可以多继承


  • 8、关于抽象类:

    • 一个子类只能继承一个抽象类,但可以实现多个接口;

    • 抽象类可以有构造方法,接口没有构造方法;

    • 抽象类可以有普通成员变量,接口不能有普通成员变量;

    • 抽象类和接口都可以有静态成员变量,抽象类中的静态成员变量访问权限任意,接口只能是public static final(默认);

    • 抽象类可以没有抽象方法,抽象类可以有普通方法, 接口中都是抽象方法;

    • 抽象类可以有静态方法,接口不能有静态方法;

    • 抽象类中的方法可以是public、protected;接口方法只有public


  • 9、抽象类可以不包含抽象方法,但有抽象方法的类一定要声明为抽象类;

 abstract class abstclass{
	abstract void meth();
}

  • 10、接口中可以不声明任何方法,和成员变量:

interface testinterface{
	
}

  • 11、抽象类和接口:

相同点:都不能被实例化,位于继承树的顶端,都包含抽象方法

不同点:

    • 1、设计目的:接口体现的一种规范,类似与整个系统的总纲,制订了系统各模块应该遵循的标准,因此接口不应该经常改变,一旦改变对整个系统是辐射性的。抽象类作为多个子类的共同父类,体现的是一种模板式设计,可以当作系统实现过程中的中间产品,已经实现了系统部分功能。
    • 2、使用不同:
      • (1)接口只能包含抽象方法,抽象类可以包含普通方法。
      • (2)接口里不能定义静态方法,抽象类可以。
      • (3)接口只能定义静态常量属性不能定义普通属性,抽象类可以。
      • (4)接口不包含构造器,抽象类可以(不是用于创建对象而是让子类完成初始化)。
      • (5)接口里不能包含初始化块,抽象类完全可以。
      • (6)接口多继承,抽象类但继承(只能有一个直接父类)。

总结:接口所有方法全是抽象方法只能 public abstract修饰 (默认public abstract修饰 ),属性默认public static final修饰。抽象类除了包含抽象方法外与普通类无区别。


  • 12、抽象类和接口

  • 1.抽象类可以有构造方法,接口中不能有构造方法。

  • 2.抽象类中可以有普通成员变量,接口中没有普通成员变量

  • 3.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。

    1. 抽象类中的抽象方法的访问类型可以是public,protected和(默认类型,虽然
      eclipse下不报错,但应该也不行),但接口中的抽象方法只能是public类型的,并且默认即为public abstract类型。
    1. 抽象类中可以包含静态方法,接口中不能包含静态方法
    1. 抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是public static final类型,并且默认即为public static final类型。
posted @ 2018-04-30 19:59  云中志  阅读(922)  评论(0编辑  收藏  举报