首页 > 编程知识 正文

面向对象方法的特点,面向对象的含义和特点是什么

时间:2023-05-03 14:16:09 阅读:111017 作者:2479

1 面向对象就是:是一种通过对象将现实映射到计算机模型上的编程方法如手机就是一个对象

2 面向对象三大特性:打包,继承,多态性。

封装

封装将对象属性私有化并同时提供可从外部访问的属性的方法。

如果不想从外部访问属性,则无需提供从外部访问的方法。

但是,如果类没有提供外部访问的方法,则该类没有什么意义。

继承

继承是以现有类的定义为基础创建新类的技术。

新类的定义可以添加新的数据或功能,也可以使用父类的功能,但不能选择性地继承父类。

通过使用继承,可以非常方便地重用以前的代码。

关于继承,请记住以下三点:

1、子类具有父类非私有属性和方法。

2、子类可以有自己的属性和方法。 这意味着子类可以扩展父类。

3、子类可以用自己的方式实现父类方法。

多态

多态性是指程序中定义的引用变量所指的具体类型,以及通过该引用变量发出的方法调用在编程时不确定,而是在程序运行时确定。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。