java程序设计开发,Java面向对象-面向对象基础概念,类的定义和使用,封装
面向对象编程(OOP)概述
面向对象编程是一种编程范式,它将数据(属性)和操作数据的方法(行为)封装在一起,形成对象。通过对象之间的交互来完成程序的功能。其主要特性包括封装、继承和多态。
类和对象的关系
- 类:是对一类具有相同属性和行为的对象的抽象描述,是创建对象的模板。例如,“汽车” 类可以描述汽车的属性(颜色、品牌、型号等)和行为(启动、行驶、刹车等)。
- 对象:是类的具体实例。比如,一只白色羽毛的泰迪狗就是 “狗” 类的一个对象。
类的定义和使用
类的定义
在 Java 中,使用 class
关键字来定义类。类中可以包含成员变量(属性)和成员方法(行为)。
// 定义一个汽车类
class Car {
// 成员变量(属性)
String color;