- Java与Android移动应用开发:技术、方法与实践
- 曹化宇
- 247字
- 2021-03-24 12:19:04
第3章 面向对象编程
面向对象编程(Object-Oriented Programming, OOP),简单地说,就是将一系列数据及其操作进行封装,让数据操作更直观、代码维护更高效。另外,通过继承重复使用的代码,还可以进一步简化软件的开发工作。
传统的过程式开发(如C语言)中,定义一个汽车移动到指定坐标的代码可能如下所示。
auto_move_to(auto, x, y);
在面向对象编程中,代码可能如下所示。
auto.moveTo(x, y);
不同的开发方式并没有绝对的好与不好,主要还是看软件类型、技术要求和各种因素的综合考虑。
本章将讨论面向对象编程在Java中的具体应用,主要内容包括:
□ 类与对象
□ 方法
□ 继承
□ 数据类型处理
□ java.lang.Math类
□ java.util.Random类