我是靠谱客的博主 眼睛大篮球,最近开发中收集的这篇文章主要介绍与面向对象相关的概念,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

对象:被呈现的或可被感官识别的物体。

面向对象:直接针对您能想到的任何事物。

封装:将相关的概念组成一个单元,其后可以通过一个名称来引用它。

信息/实现隐藏:使用封装将某些信息或实现方法限制在封装结构内部,限制外部的可见性。

对象具有保持状态的能力。

对象标识:指每个对象(不考虑其所属类或当前状态)可以作为不同的软件实体被标识、处理的特性。

消息:发送对象obj1向目标对象obj2发送请求的载体,申请对象obj2的一个方法。

是创建对象的模版,从类示例出的每个对象具有相同结构和行为。若对象obj属于类C,则称“obj为C的一个实例”。

继承(从C到D)是指类D在类C中隐式地定义其每个属性和操作,就好像这些属性和操作是在类D本事中定义的一样。C称为D的超类,D称为C的子类。

多态性是一种方法,这种方法使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。

多态性是一种特性,这种特性使得一个属性或变量在不同的时期可以表示不同类的对象。

覆盖:指类C定义的方法在C的一个子类中被重定义。

一般性:指一个或多个类内部使用的类C的结构,仅在运行时(即类C的对象时)才提供。

最后

以上就是眼睛大篮球为你收集整理的与面向对象相关的概念的全部内容,希望文章能够帮你解决与面向对象相关的概念所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部