文档

Java™教程
隐藏目录
面向对象的编程概念
路径: 学习Java语言

课程:面向对象编程概念

如果你以前没有使用过面向对象的编程语言,你需要学习一些基本概念,然后才能开始编写代码。本课程将向您介绍对象、类、继承、接口和包的概念。每个讨论都着重于这些概念与现实世界的关系,并同时介绍Java编程语言的语法。

什么是对象?

对象是一组相关状态和行为的软件集合。软件对象通常用于模拟日常生活中的真实对象。本课程解释了如何在对象内部表示状态和行为,介绍了数据封装的概念,并解释了以这种方式设计软件的好处。

什么是类?

类是创建对象的蓝图或原型。本节定义了一个类,用于模拟真实世界对象的状态和行为。它有意地着重于基础知识,展示了即使是简单的类也可以清晰地模拟状态和行为。

什么是继承?

继承为组织和结构化软件提供了一种强大而自然的机制。本节解释了类如何从它们的超类继承状态和行为,并解释了如何使用Java编程语言提供的简单语法从一个类派生另一个类。

什么是接口?

接口是类和外部世界之间的契约。当一个类实现一个接口时,它承诺提供该接口发布的行为。本节定义了一个简单的接口,并解释了任何实现它的类需要进行的必要更改。

什么是包?

包是以逻辑方式组织类和接口的命名空间。将代码放入包中可以更轻松地管理大型软件项目。本节解释了为什么这样做很有用,并向您介绍Java平台提供的应用程序编程接口(API)。

问题和练习:面向对象编程概念

使用本节中提供的问题和练习来测试您对对象、类、继承、接口和包的理解。


上一页: 目录
下一页: 什么是对象?