本帖最后由 探花 于 2014-4-7 16:53 编辑
请高手看一下代码,很简单对一个私有成员的赋值- package com.itcase;
- public class Test1 {
- /**
- * @param args
- */
- public static void main(String[] args) {
- Person p = new Person ();
- p.setAge(20);
- p.speak();
- }
- }
- class Person {
- private int age;
- public int getAge() {
- return age;
- }
- public void setAge(int age) {
- this.age = age;
- }
- void speak() {
- System.out.println("age="+age);
- }
- }
复制代码 里面有 两个方法,一个是setAge ,一个是getAge,
可是在主函数的地方,是调用的setAge怎么会能返回数值那,
不是应该调用getAge 吗?请高手给解释一下
|
|