zoukankan      html  css  js  c++  java
  • 面向对象三大特性

    面向对象实质就是对现实世界的对象进行建模的操作,面向对象程序设计有三种特性:封装性、继承性和多态性。

    (1)封装性:是面向对象编程的核心思想,封装也叫信息隐藏,把属于同一类事物的共性(包括属性和方法)归到一个类中,以方便使用,并实现了对客户隐藏其实现细节。

    (2)继承性:是个性对共性的属性和方法的接受,并加入了个性特有的属性和方法,实现了代码的复用性。

    (3)多态性:多态是以封装和继承为基础的,是在抽象的层面上实施了一个统一的行为,到个体的层面上时,这个统一的行为会因为个体的形态、特性而实施自己的特征行为。即相同的事物,调用相同的方法,会有不同的表现形式。

  • 相关阅读:
    Java1:Chapter3
    css3圆角和阴影效果
    css3兼容各版本浏览器前缀
    DOM
    数组方法
    Math方法
    JSON
    字符串方法
    日期对象
    定时器
  • 原文地址:https://www.cnblogs.com/gsbm/p/4761774.html
Copyright © 2011-2022 走看看