会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一博之主
博客园
首页
新随笔
联系
管理
订阅
2019年4月25日
接口的定义
摘要: 如果一个类中只是由抽象方法和全局常量所组成,那么不会将其定义为抽象类,而只会定义为接口,所以接口严格来说是一个特殊的类。而里面只有抽象方法和全局常量,连构造都没有。 用关键字interface完成 使用原则: 1.借口必须要有子类,但此时一个子类可以使用implements实现多个接口 2.要是接口
阅读全文
posted @ 2019-04-25 16:47 一博之主
阅读(187)
评论(0)
推荐(0)
2019年4月16日
final关键字
摘要: final称为终结器 1.使用final不能有子类,即任何类都不能继承以fianl声明的父类。 2.fInal定义的方法不能被子类覆写 3.final定的变量成为了常量,而且必须在定义的时候设置好内容,并且不能修改 常量命名规范:public static fianl
阅读全文
posted @ 2019-04-16 14:57 一博之主
阅读(72)
评论(0)
推荐(0)
2019年4月11日
属性的覆盖
摘要: 子类定义了与父类完全相同的属性名称是,称为属性的覆盖 父类:String info = "hello " 子类:int info = 100; 在开发中类中的属性必须封装,这样的覆盖没有意义,父类的私有属性子类看不见 案例:要求定义一个整形数组的操作类,数组大小由外部决定,用户可以向数组中增加数据,
阅读全文
posted @ 2019-04-11 23:48 一博之主
阅读(273)
评论(0)
推荐(0)
方法的覆写
摘要: 主要特征是子类能根据父类已有的方法进行功能的扩展,有可能定义的属性或方法与父类同名,这样称为覆写。 1.方法的覆写(子类定义了和父类相同的方法名称,返回值类型,参数类型及个数),称为方法的覆写 如果B类中中没有fun方法,b.fun()将调用父类中的方法,但此时B类进行了方法的覆写,所以此时运行的结
阅读全文
posted @ 2019-04-11 14:10 一博之主
阅读(596)
评论(0)
推荐(0)
2019年4月10日
继承性(继承的限制)
摘要: 1,java不予许多重继承,只能多层继承 eg:class A {}//一个人只有拥有一个亲生父亲 class B extends A{}//子类 class C extends B{}//孙子类 一般不超过3层 2.子类在继承父类的时候严格来讲会继承父类的全部操作,私有操作属于隐式继承,非私有的为
阅读全文
posted @ 2019-04-10 21:01 一博之主
阅读(368)
评论(0)
推荐(0)
2019年2月26日
方法的重载
摘要: 重载是指方法名称相同,参数的类型或个数不同,调用时候会按照传递的参数类型和个数完成不同方法体的执行。 System.out.print, System.out.println()也属于方法的重载 2点说明: 1.要考虑参数类型的统一,建议所有重载后的方法使用同一种返回值类型。 2.重载是根据参数类型
阅读全文
posted @ 2019-02-26 15:33 一博之主
阅读(128)
评论(0)
推荐(0)
公告