黑马程序员技术交流社区
标题:
今天学的标准类的创建
[打印本页]
作者:
qq250144825
时间:
2015-4-10 23:13
标题:
今天学的标准类的创建
//创建类
class Dog
{
//私有化成员变量
private String name;
private int age;
//无参构造方法
public Dog() {}
//有参构造方法
public Dog(int age,String name)
{
this.name = name;
this.age = age;
}
//set方法用于设定成员变量
public void setName(String name)
{
this.name = name;
}
public void setAge(int age)
{
this.age = age;
}
//get方法用于外部获取成员变量
public String getName()
{
return name;
}
public int getAge()
{
return age;
}
//定义成员方法show
public void show()
{
System.out.println(name+"今年"+age+"岁");
}
}
//测试类
class DogTest
{
public static void main(String[] args)
{
//创建对象d
Dog d = new Dog();
//通过set方法设定对象d的成员变量name和age
d.setName("旺财");
d.setAge(5);
//调用对象d的show方法
d.show();
//创建对象d1
Dog d1 = new Dog();
//通过set方法设定对象d1的成员变量name和age
d1.setName("豆豆");
d1.setAge(4);
//通过get方法获取对象d1的成员变量name和age,并打印输出
System.out.println(d1.getName()+"今年"+d1.getAge()+"岁");
//通过有参构造方法创建对象d2
Dog d2 = new Dog(6,"小明");
//通过get方法获取成员对象d2的变量name和age,并打印输出
System.out.println(d2.getName()+"今年"+d2.getAge()+"岁");
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2