Java面向对象编程:成员函数、构造函数与继承
1. 创建成员函数
在Java面向对象编程中,我们可以为类添加成员函数来提供更多功能。以 Person 类为例,我们可以将 Person 类的实例看作物理对象,这样就能更轻松地预判会对它们提出的问题。
1.1 获取全名
当我们遇到一个新人时,通常想知道他们的名字或全名。为了避免分别获取名和姓,我们可以提供一个成员方法来动态构造全名。
package gettingobjectoriented;
import java.util.*;
public class Person {
public String firstName;
public String lastName;
public Calendar birthday;
public String fullName()
{
return firstName + " " + lastName;
}
}
1.2 获取年龄
另一个常见的问题是询问一个人的年龄。为了计算年龄,我们需要知道今天的日期,因为这不是 Person 对象本身存储的信息。我们可以让调用者传递今天的日期,然后返回当前年份与生日年份的差值。
package gettingobjectoriented;
import java.
超级会员免费看
订阅专栏 解锁全文
1489

被折叠的 条评论
为什么被折叠?



