java简单要点(一)

面向语言有三大特点

封装(Encapsulation) 继承(Inheritance) 多态(Polymorphisn)
封装要点:
1属性好比蛋黄,它隐藏于中心,不能直接接触,它代表对象的状态(State)。
2 行为好比蛋白,他可以经由接口与外界交互而改变内部的属性值,并把这种改变通过接口呈现出来。
3 接口好比蛋壳,它可以与外界直接接触。外部也只能通过公开的方法来改变对象内部的属性(数据)值,从而使类中数据的安全性得到保证。

java访问权限修饰符

  **私有**(private):只有内部类允许私有,只能在当前类中被访问
  **默认**(default):可以被当前包中的所有类访问
  **保护**(protected):只有内部类可以设为保护权限,相同包中的类和其子类可以访问
  **共有**(public):可以被所有类访问

java类中的继承可以用以下语法来表示:

  class父类{
  //定义父类
  }
  class子类extends父类{
  //用extends关键字实现类的继承
  }

多态简单要点

  1 方法多态性,体现在方法的重载与覆写上
  2 对象多态性,体现在父,子对象之间的转型上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值