面向对象

Posted 0等0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象相关的知识,希望对你有一定的参考价值。

面向对象

类的概述
自己对类的理解。类,是一种种方法,用的时候可以更快,更简单的去调用它,这样会使我们的工作效率翻倍。


类的实质是一中数据类型,类似于int,char等基本类型,不同的是他是一中复杂的数据类型,因为他的本质是类型,
而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象是,才会变得可操作。
类是对现实生活中一类具有共同特征的事物的抽象。如果一个程序里提供的类型与应用中的概念有直接的对应,这个程
序就会更容易理解,也更容易修改。一组经过很好选择的用户定义的类会使程序更简洁。此外,台还能使各种形式的代
码分析更容易进行,特别的,他还会是编译器有可能检查对象的非法使用。
类的内部封装了方法,用于操作自身的成员。类是对某种对象的定义,具有行为,他描述一个对象呢够做什么以及做
的方法,他们是可以对这个对象进行操作的程序和过程。它包含有关对象动作方式的信息,包括他的名称,方法,属性
和事件。

类的面向对象的概述
面向对象编程(object oriented programming,oop)是一种计算机编程架构,oop的一条基本原则事计算机程序是由单个能够起到
子程序作用的单元或对象组合而成,oop 达到了软件工程的三个目标:重用性,灵活性和扩展性。为了实现整体运算,每个对象都
能够接收信息,处理数据和向其他对象发送信息。面向对象一直是软件开发领域内比较热门的话题,首先,面向对象符合人类看待
事物的一般规律。其次,采用面向对象方法可以使系统各部分各司其职,各尽所能,为编程人员敞开了一扇大门,使其变写的代码更简洁
更易于维护,并且具有更强的可重用性。

 

以上是关于面向对象的主要内容,如果未能解决你的问题,请参考以下文章

224 面向对象编程介绍,面向过程与面向对象

面向对象-面向对象和面向过程的区别

面向对象分析与设计面向对象设计包括哪些内容

面向对象

面向过程面向对象及面向对象的三大特征

Python面向对象学习 1 (什么是面向对象,面向对象的应用场景)