在 Java 编程中,对象和类是非常重要的概念。类是对象的模板,定义了对象的属性和行为。对象是类的实例,具体的数据和方法。
定义类
在 Java 中,使用关键字 class 来定义一个类。类的定义包括类名、类的属性和方法。
-- -------------------- ---- -------
------ ----- ------ -
-- ----
------ -----
--- ----
-- ----
------ ---- ---------- -
-------------------------- -- ---- -- - - ------
-
-在上面的例子中,我们定义了一个 Person 类,包括 name 和 age 两个属性,以及一个 sayHello 方法。
创建对象
要创建一个类的对象,需要使用 new 关键字来实例化一个对象。
Person person1 = new Person(); person1.name = "Alice"; person1.age = 25; person1.sayHello();
通过上面的代码,我们创建了一个 Person 对象 person1,设置了对象的属性,并调用了 sayHello 方法。
构造方法
构造方法用来初始化对象的属性。在 Java 中,构造方法的名称必须与类名相同。
-- -------------------- ---- -------
------ ----- ------ -
------ -----
--- ----
-- ----
------ ------------- -- --- -- -
---- - --
--- - --
-
------ ---- ---------- -
-------------------------- -- ---- -- - - ------
-
-
------ ------- - --- ------------- ----
-------------------在上面的例子中,我们定义了一个带有参数的构造方法,用来初始化 Person 对象的属性。
封装
封装是面向对象编程的重要概念,通过封装,我们可以隐藏对象的内部实现细节,只暴露必要的接口。
-- -------------------- ---- -------
------ ----- ------ -
------- ------ -----
------- --- ----
------ ------------- -- --- -- -
---- - --
--- - --
-
------ ------ --------- -
------ -----
-
------ ---- -------------- -- -
---- - --
-
-
------ ------- - --- ----------------- ----
--------------------------------------
-------------------------
--------------------------------------在上面的例子中,我们将 name 和 age 属性设置为私有的,通过公有的方法来访问和修改属性的值。
以上就是关于 Java 对象和类的介绍,下一章节将介绍 Java 中的继承和多态。