JAVA2009.5.8

//author 满晨晨
//time 2009 5 8上午
面向对象的三大属性
继承 封装 多态

java只允许单继承 不允许多重继承
要想继承其他的必须用接口 或者抽象类
protected 类型的数据在同一个包里可以访问
如果别的包要访问此包里的protected数据的话 必须定义方法在方法中调用
protected数据 来显示这个数据


private 
当实例化以后
private不可以直接访问

要想访问这个数据
可以通过这个private类型的数据的get set 方法来调用 只要这些方法是public就行了

String 类型 当不赋值的时候  为空值 调用的时候 显示为null
int 类型 当不赋值的时候 为空值 调用的时候 显示为0

方法的重写 
当一个类继承另个类的时候
父类的方法同样也被继承
如果想对父类的方法在新类中进行修改 就是 重写
就要在子类中 保持父类方法的名字 返回类型 参数类表

重写方法不能使用比被重写方法更严格的访问权限

重写方法不能引起比父类更多的异常


关键字super  子类中调用父类
在java类中使用super来引用父类的成分
可以用于访问父类中定义的属性,成员方法和在子类构造方法中调用父类的构造方法
它的追溯不仅于直接父类
它一般用在子类方法中调用父类属性或者方法的时;


return 要有返回类型 不显示在屏幕上 即不输出
System.out.println() 不需要返回类型 void

 

多态
父类 子类
新new的实例只能调用
父类所有的和子类与父类共有的
子类独有的不能调用

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值