面向对象封装、继承、多态的简述

来源:互联网 发布:linux 上一条命令结果 编辑:程序博客网 时间:2024/05/16 19:44

1、封装
封装是java给类的一个选择性展示,由于在不同的环境下有不同的需求,所以针对某一些属性或者方法,开发人员会选择不公开,这样既不会削弱用户的操作体验,也不会透露实际代码的执行内容,在以后需要修改或者改进程序的时候有利于双方。

2、继承
继承是java语言中特性的延伸,它能够使特定的特性在不重复编写代码的情况下传递到其他类,在多层次中起到复杂关系处理和简化代码的作用;也能结合封装的特点,对某些特性起到保护作用。

3、多态
多态是集合多个拥有不同特性的类的统一表现形式,在实际的需求中能够针对现实问题进行贴切处理,可以实现类与类之间的相互作用,展示在横向结构中出现的各种情况。

1 0
原创粉丝点击