slogan 专业知识问答平台!
佰学网 >教育 > 立知教育 > 计算机二级《Java语言程序设计》知识点:面向对象编程的基本

计算机二级《Java语言程序设计》知识点:面向对象编程的基本

原创 2023-04-10 13:41:19
一、基本概念对象就是存在的具体实体,具有明确定义的状态和行为,是面向对象编程的核心,用来描述现实世界中的实体,为计算机应用程序提供实体基础,也是完成特定任务一个封装。这样描述对象却是有点罗嗦。因为与传统的C语言不通,C语言是过程语言,而java语言是面向对象的语言,所以对象是java语言的核心。 精选答案
  • 问题相关

一、基本概念

对象就是存在的具体实体,具有明确定义的状态和行为,是面向对象编程的核心,用来描述现实世界中的实体,为计算机应用程序提供实体基础,也是完成特定任务一个封装。这样描述对象却是有点罗嗦。因为与传统的C语言不通,C语言是过程语言,而java语言是面向对象的语言,所以对象是java语言的核心。

那到底什么是对象,能举个例子吗?其实在我们生活中,什么都可以抽象成为对象,比如你有一辆汽车,这辆车就是对象了,这个对象(汽车),它有颜色,牌子,有产地等等,这些我们也可以称为是它的属性,它也能开动,要维修等等这些操作,我们成为是它的行为。这就是对象了。

在面向对象编程中(简称:OOP),现实世界的所有事物全都被视为对象。OOP的目标是在计算机程序中,模拟现实世界中的概念,我们可以借助对象的描述就能够在计算机程序中用类似的实体模拟现实世界中的实体。同时OOP也是设计和实现软件系统的方法。

二、对象和类

类是具有相同属性和行为的一组对象的集合。类是用于组合各个对象所共有操作和属性的一种机制。

类是对象的原型,所有属于同一个类的对象都具有相同的属性和行为,我们抽象了类之后,我们又可以用类定义实体。类是概念模型,对象是真实的模型。

三、属性和方法

类是java的基本单位,类一般包括属性和方法。

属性:事物的特性在类中表示为变量,每个对象的每个属性都拥有其特有的值,属性名称由类的所有实例共享,在类中表示对象或实体拥有的特性时称为属性,比如我们上面所说的收银员类就是有有姓名、职衔、年龄、体重等属性,属性一般使用名词描述。

方法:操作的实际实现方法指定操作对象数据的方式如何执行所请求的操作的规范在得到操作请求时指定如何做的算法对象执行的操作称为方法。比如我们上面所说的收银员类就是有收款和打印帐单等方法,属性一般使用动词描述。

©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。

来自佰学网

刘老师

刘老师

中国人大教育学硕士

关注