博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向对象的三大特征
阅读量:6322 次
发布时间:2019-06-22

本文共 412 字,大约阅读时间需要 1 分钟。

 面向对象的三大特征是封装性、继承性和多态性:

  • 封装性:将客观事物抽象成类,每个类对自身的数据和方法实行protection(private、protected、public)。
  • 继承性:广义的继承有三种实现形式:实现继承(使用基类的属性和方法而无需额外编码的能力)、可视继承(子窗体使用父窗体的外观和实现代码)、接口继承(仅使用属性和方法,实现滞后到子类的实现)。
  • 多态性:是将父类对象设置成为和一个或更多它的子对象相等的技术。用子类对象给父类对象赋值之后,父类对象就可以根据当前赋值给它的子对象的特性以不同的方式运行。

 

 

说明:面向对象的三个特征是实现面向对象技术的关键,每一个特征的相关技术都非常的复杂,程序员应该多看、多练。

本文转自夏雪冬日博客园博客,原文链接:http://www.cnblogs.com/heyonggang/archive/2012/12/14/2817597.html,如需转载请自行联系原作者

你可能感兴趣的文章
用委托在listbox中异步显示信息,解决线程间操作无效,从不是创建控件的线程访问它...
查看>>
activity四种启动模式
查看>>
tomcat运行模式APR安装
查看>>
c# winform编程之多线程ui界面资源修改总结篇
查看>>
systemctl
查看>>
Linux字体显示不同颜色
查看>>
分享!手机浏览器一键跳转微信加好友的方法
查看>>
在学生课堂作业作品发布之前的话
查看>>
CTP综合交易平台-开发后感
查看>>
作为一个程序员为什么要写博客?
查看>>
thrift的中文编码处理
查看>>
部署Chromedriver
查看>>
C++走向远洋——61(项目一、排序函数模板)
查看>>
多校6 1011 Key Set
查看>>
SpringCloud:入门介绍
查看>>
统计学习方法(一)
查看>>
图解js中距离问题
查看>>
angular4 下载文件 Excel zip包
查看>>
常用方法集
查看>>
A+B Problem III
查看>>