面向对象编程:Java类与对象理解
面向对象编程(Object-Oriented Programming,简称OOP)是现代编程的一种主要范式。在Java中,类和对象是两个关键概念。
Java类:
类是具有共同属性和行为的实体的抽象表示。在Java中,定义一个类需要:包名
:每个类都必须属于一个包。类名
:类的名称通常遵循驼峰命名法。属性(变量)
:描述类的对象将拥有的数据。方法(行为)
:定义类对象可以执行的操作。
Java对象:
对象是类的一个实例。在Java中,创建一个对象需要:- 调用构造函数:每个类都有默认的无参构造函数,用于初始化新的对象。若类有参数构造函数,则需提供相应的参数。
例如,定义一个简单的类Person
,然后创建一个Person
对象:
// 定义 Person 类
class Person {
// 属性
String name;
// 构造函数(默认无参)
public Person() {
this.name = "Unknown";
}
// 方法(行为)
public void introduce() {
System.out.println("Hello, my name is " + name);
}
}
// 创建 Person 对象
Person person1 = new Person();
// 调用对象的方法
person1.introduce();
通过上述代码,你已经理解了Java类与对象的概念以及如何创建和使用它们。
还没有评论,来说两句吧...