码迷,mamicode.com
首页 > 其他好文 > 详细

编程学习记录4:OOP的一些基础概念

时间:2019-07-20 11:34:35      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:attr   拓展   属性   order   enc   eth   动作   功能   相关   

面向对象编程(OOP, Object Oritented Programing)

 

OOP的一些相关单词

单词 说明
class 类、种类
public 公有的
private 私有的
object 对象、物体
encapsulation 封装、包装
attribute 属性、特征
method 方法
member 成员
constructor 构造方法、构造器

 

OOP的一些相关概念

  1、类:具有相同属性和行为的一组对象的集合(学生)。

  2、对象:具有明确定义状态和行为的实体(学生张三)。

  3、属性:又称数据或成员数据,事物的特性,在类中用变量表示。

  4、方法:又称函数或成员函数,事物的行为和动作。

 

OOP三大基本原则

  1、封装:有选择性地公开或隐藏信息,主要是用来解决数据的安全性问题。

  2、继承:从现有类(父类或基类)中创建新类(子类或派生类)的过程,为了实现代码的重用。

  3、多台:同一方法地不同实现,实现系统的扩展。

  4、抽象:更好地实现代码重用、功能拓展。

编程学习记录4:OOP的一些基础概念

标签:attr   拓展   属性   order   enc   eth   动作   功能   相关   

原文地址:https://www.cnblogs.com/HMTT-RIN/p/11217108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!