专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java编程思想——对象介绍——抽象过程

temp10 2024-09-10 20:48:18 java教程 19 ℃ 0 评论

程序和绘画,音乐,雕塑,电影一样是你表达思想的一种形式。

所有编程语言都提供了抽象机制。汇编语言是计算机的抽象,面向过程的语言是对汇编语言的抽象。通过这类语言,可以在解决方案和问题之间建立映射,这个映射过程的设计,导致程序难写和不好维护。

Java编程思想——对象介绍——抽象过程

一些基于特定问题领域的语言出现后,比如lisp,定义了适合特定领域的问题语法规则,但是,缺点很明显,使用范围窄。

面向对象的语言,以对象来描述来描述问题,通过自定义对象来对应某个问题领域的术语,因此你不用从计算机角度描述问题解决的方式。面向对象的方法主要有以下特点:

  1. 万物皆对象:对象不仅可以存储数据,而且还可以执行操作,用这样的对象可以很好的对象现实世界的各种概念。

  2. 程序变成了一群可以互相通信的对象。

  3. 每个对象可以存储其他对象。

  4. 每个对象都有一个类型,对象是类型的一个实例。

  5. 同样类型对象的实例,可以接收相同的信息。

讲的更简洁点,对象包括状态(数据),行为(方法)和标识(内存地址或者磁盘地址)

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表