黑马程序员技术交流社区
标题:
用封装的概念来体现的标准代码
[打印本页]
作者:
Richard926
时间:
2015-4-13 22:03
标题:
用封装的概念来体现的标准代码
下面的程序是用封装的概念来体现的标准代码
class TeacherTest
{
public static void main(String[] args)
{
//创建对象
Teacher t = new Teacher();
//给变量赋值
t.setName("Richard");
t.setAge(25);
System.out.println(t.getName()+"***"+t.getAge());
}
}
class Teacher
{
//类的成员变量都要私有化
private String name;
public int age;
//一般get\set同时出现
public void setName(String n)
{
name = n;
}
public String getName()
{
return name;
}
public void setAge(int a)
{
age = a;
}
public int getAge()
{
return age;
}
}
作者:
caotierong
时间:
2015-4-13 22:09
age为什么不私有,通常情况下成员变量能私有的尽量都私有 。this关键字也要用上去
作者:
Richard926
时间:
2015-4-14 00:16
caotierong 发表于 2015-4-13 22:09
age为什么不私有,通常情况下成员变量能私有的尽量都私有 。this关键字也要用上去 ...
抱歉啊,ageq确实要私有,打错了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2