在 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 中的继承和多态。