当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

类和对象的总结

发表于: 2015-04-13   作者:caohui1994   来源:转载   浏览次数:
摘要: 类和对象总结   面向对象 1、对象的概念 2、什么是面向对象 3、类 4、什么是对象的属性 5、什么是对象的方法 6、类与对象的关系/区别 7、OOP的五个基本特性   什么是对象? 万物皆对象,客观存在的事务皆为对象 ——————————————————————————————————————————————— 什么是面向对象? 人们关注某个具

类和对象总结

 

面向对象

1、对象的概念

2、什么是面向对象

3、类

4、什么是对象的属性

5、什么是对象的方法

6、类与对象的关系/区别

7、OOP的五个基本特性

 

什么是对象?

万物皆对象,客观存在的事务皆为对象

———————————————————————————————————————————————

什么是面向对象?

人们关注某个具体事务的信息

比如要求购买一个:大屏、运行快、外观漂亮的手机

适合的对象可以是:小米、苹果、三星品牌的手机

———————————————————————————————————————————————

什么是类?

收货员让我们描述一下我们要什么类型的手机。

此时我们把这个信息称为类,类就是模子,确定对象将会拥有的特征(属性)和行为(方法)

其实类在客观世界里是不存在的,只是为了描述我们对象信息。我们此时就可以把它当做模子。因为在计算机世界里,计算机关注的是数据信息,而我们在描述数据信息时一定要描述数据信息的类型。所以说对象是计算机世界里具体的数据信息,而类就是这个信息的类型。

类的特点:

具有相同属性和方法的一组对象的集合。

也就是说,我可以把具有多个相同属性的对象用一个类来表示。也可以说成一个类对应多个对象(只要属性和方法相同)。

———————————————————————————————————————————————

什么是对象的属性?

对象拥有的各种特征,简单理解为它有什么。

例如:手机有 CPU 内存 屏幕,此时有什么就可以理解为对象的属性,而每个对象有自己的特定值,例如苹果手机是4寸的,cpu是....

———————————————————————————————————————————————

什么是对象的方法? 

对象的行为或者功能。

———————————————————————————————————————————————

类和对象的关系是怎样的?

类是抽象的概念,仅仅是模板,比如说:手机,对象是一个你能看得到、摸得着的具体事务。

例如:手机类的属性:CPU 内存 屏幕

     手机的方法:打电话 发短信

而对象:例如iphone4 iphone5...是客观存在的,则称之为对象。

———————————————————————————————————————————————

最后说一下面向对象程序设计(OOP)的五个基本特性

1)万物皆为对象。

2)程序是对象的集合,它们通过发送消息来告知彼此所要做的。

3)每个对象都有自己的由其他对象所构成的存储。

4)每个对象都拥有其类型。

5)某一特定类型的所有对象都可以接收同样的消息。

类和对象的总结

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
通过学习这一章我的大致总结如下; 一:首先通过学习了解到了类与对象的定义 1 对象:只要是一个具
1、对象是具体存在的具体实体,具有明确定义的状态和行为。 类是一个模板,类具有它所有对象相似的
0315总结 在Java和C++,C中算法是一致的,故像循环控制语句(for,do while,while)和分支控制语句
第三节课,我们还在学类和对象,可见类和对象的重要性啊。不过内容肯定不一样啊,理所当然的更难了
【类的定义】 结构体只描述了一个物体的属性,而类不仅描述了一个物体的属性,而且还描述了一个物体
一、 对象:每个事物都是一个对象。 每个对象都有自己的 特征和行为。 在生活中:小明是一个对象。
类和对象 1. 什么是类:具有相同方法和属性的集合与抽象 如:学生类、动物类等等 类的定义: [修饰]
类与对象 一、对于类和对象的理解: 类是存在在编程中的一个概念,在现实生活中不存在,它是一些对
  在开始正文之前,我先来区分一下标题的这两个词的含义。所谓类型对象,就是指运行时为加载到应
类的创建 class Person{ String name = null; int age; public void tell() { System.out.println("
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号