面向对象编程(Object-Oriented Programming,OOP)是一种常用的编程范式,它基于对象的概念,通过封装、继承和多态等机制来组织和管理代码。Java是一门面向对象的编程语言,它提供了丰富的语法和库,使得开发者可以轻松地应用面向对象编程的思想。本文将介绍Java中面向对象编程的基础知识,并提供相应的源代码示例。
- 类和对象
在Java中,类是面向对象编程的基本概念。类是对象的模板,描述了对象的属性(字段)和行为(方法)。对象是类的实例,通过关键字"new"创建。下面是一个简单的类和对象的示例:
// 定义一个简单的类
class Person {
// 定义属性
String name;