在Java中,函数和类是两个非常重要的概念。函数是一段可重复运行的代码块,用来实现某一特定的功能。类是一组属性和方法的集合,用来描述对象的行为和状态。
public class Person{ private String name; private int age; public Person(String name, int age){ this.name = name; this.age = age; } public String getName(){ return name; } public void setName(String name){ this.name = name; } public int getAge(){ return age; } public void setAge(int age){ this.age = age; } public void sayHello(){ System.out.println("Hello, my name is "+name+". I am "+age+" years old."); } }
在上面的代码中,我们定义了一个Person类,这个类有两个私有属性name和age,以及一些公有方法。构造方法用来初始化对象的属性。getName和getAge方法分别用来获取名称和年龄属性的值。setName和setAge方法用来设置名称和年龄属性的值。sayHello方法用来输出“Hello, my name is xxx. I am xx years old.”的字符串。
public class Main{ public static void main(String[] args){ Person p = new Person("Tom",18); p.sayHello(); } }
在上面的代码中,我们使用了Person类来创建一个对象p,并传入了两个参数。然后我们调用了p的sayHello()方法,输出了一段字符串。
通过上述代码,我们可以清晰地理解Java中函数和类的概念了。我们使用函数来实现某个特定的功能,使用类来描述对象的属性和行为,从而更好地组织和管理代码。