• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Secretmonster

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2018年4月3日

day05接口
摘要: /* 接口的特点: 1.接口是对外暴露的规则 2.接口是功能的扩展 3,接口可以多实现 4,接口之间是继承的关系 5,类可以继承一个类后再多实现接口 ×类与类之间的关系是继承 ×类与接口之间的关系是实现,可以多实现的形式来表示多继承 ×接口与接口之间的关系是继承,可以多继承,因为接口中都是抽闲类需要 阅读全文
posted @ 2018-04-03 21:09 Secretmonster 阅读(100) 评论(0) 推荐(0)
 

2018年4月2日

day04String
摘要: /* String类中的创建方法 String s = new String("good"); 1.char a = {'g','o','o','d'}; String s = new String (a,2,2);==>od 2.char a = {'g','o','o','d'}; String 阅读全文
posted @ 2018-04-02 14:36 Secretmonster 阅读(103) 评论(0) 推荐(0)
 

2018年4月1日

day03接口的初期认识
摘要: /*接口 接口的定义:在初期来将,但抽象类中全部都是抽象方法时,这个抽象方法可以定义为接口, 接口是一个特殊的抽象类。class 用于定义类interface 用于定义接口implements 用于子类来实现接口 ×接口格式的特点1.接口中常见定义:常量、抽象方法2.接口中有固定的修饰符常量:pub 阅读全文
posted @ 2018-04-01 20:50 Secretmonster 阅读(80) 评论(0) 推荐(0)
 
day03模板方法设计模式
摘要: /* 模板方法设计模式 例子: 需求:获取一段程序的运行的时间 原理:获取一段程序的开始时间和结束时间并相减 获取时间的方法:System.currentTimeMillis(); 但代码优化后,就发现有一部分的方法不愿意复写的话就final它还有一部分不确定就把它抽象abstract让子类去复写但 阅读全文
posted @ 2018-04-01 14:46 Secretmonster 阅读(84) 评论(0) 推荐(0)
 

2018年3月31日

day02抽象类的练习
摘要: /*假如我们在开发一个系统是需要对员工进行建模,员工包含3个属性:姓名、工号、以及工资。经理也是员工,除了含有员工的属性外,另外还有一个奖金属性,请使用继承的思想设计出员工类和经理类。要求类中提供必要的方法进行属性访问。 需求分析:员工类:ID pay name经理类:特有的bonus */abst 阅读全文
posted @ 2018-03-31 21:55 Secretmonster 阅读(92) 评论(0) 推荐(0)
 
day02抽象类1
摘要: /*抽象类1(abstract)当多个类中出现相同的功能时,但功能主体不同这是可以进行向上抽取,只抽取功能定义,而不抽取功能主体抽象:简单的来说是看不懂 抽象类的特点1.抽象方法一定定义在抽象类中2.抽象方法和抽象类必须被abstract修饰3.抽象类不能被new创建对象或者所是被实例化4.抽象类被 阅读全文
posted @ 2018-03-31 20:01 Secretmonster 阅读(72) 评论(0) 推荐(0)
 
final 关键字
摘要: 1.final可以修饰类,方法,变量 2.final修饰的类不可以被继承(为了避免被子类复写功能) 3.final修饰的方法不可以被覆盖 4.final修饰的变量是一个常量只能赋值一次(既可以修饰成员变量也可以是局部变量) 5.内部类只能访问被final修饰的局部变量 注意 但描述事物时,一些数据的 阅读全文
posted @ 2018-03-31 19:32 Secretmonster 阅读(91) 评论(0) 推荐(0)
 
day01子类与父类特点
摘要: 1.变量 如果子类中出现非私有的同名成员变量时:1.子类要访问本类中的变量,用this。2.子类要访问父类中的同名变量时,用super super的使用和this的使用几乎一致。 this代表的是本类对象的引用。 super代表的是父类对象的引用。 class Person { int num=4 阅读全文
posted @ 2018-03-31 19:24 Secretmonster 阅读(168) 评论(0) 推荐(0)
 

2018年3月30日

day01继承extends
摘要: 父类(超类、基类):1.提高代码的服用性。2.让类与类之间产生关系,有了多态特性 注意:千万不要为了获取其他类的功能,简化代码而继承,必须是类与类之间有所属关系才可以继承。 java中只支持单继承,不支持多继承。 因为多继承容易带来安全隐患,多个父类中定义了相同的功能时,但功能的内容不同是,子类对象 阅读全文
posted @ 2018-03-30 23:16 Secretmonster 阅读(84) 评论(0) 推荐(0)
 
day01函数的重载
摘要: 概念:在同一个类中,允许存在一个以上的同名函数,只要他们的参数类型不同即可。 特点:与返回值无关,只有参数列表(是有顺序的) 好处:方便阅读。 什么时候使用重载? 定义的功能相同时,但参与运算的未知内容不同。那么这时就定义一个函数名称以表示其功能,方便于都,参数列表的不同进行区分多个同名函数。 阅读全文
posted @ 2018-03-30 23:01 Secretmonster 阅读(69) 评论(0) 推荐(0)
 
下一页