接着上节课,我们新建一个类,名字叫WangZhanTest
例:利用上节课的类创建一个对象
package com.xuenixiang.web;
public class WangZhanTest {
public static void main(String[] args) {
// TODO 自动生成的方法存根
WangZhan xnx=new WangZhan();
xnx.xuenixiang();
xnx.xuebiancheng();
xnx.name="xuenixiang";
System.out.println(xnx.name);
System.out.println(xnx.address);
System.out.println(xnx.age);
}
}
运行结果
我们可以发现,属性在没有被赋值的时候,编译器会默认初始化,字符串会被赋值为null,整数型会被赋值为0,浮点型会赋值为0.0
我们再写一个传参版的例子
例:
代码1:
package com.xuenixiang.web;
public class WangZhan {
//属性:网站名,网站地址,网站年龄
String name;
String address;
int age;
//方法:学逆向,学编程
public void xuenixiang(String address) {
System.out.println("我在"+address+"学逆向");
}
public void xuebiancheng() {
System.out.println("学编程");
}
}
代码2:
package com.xuenixiang.web;
public class WangZhanTest {
public static void main(String[] args) {
// TODO 自动生成的方法存根
WangZhan xnx=new WangZhan();
xnx.address="xuenixiang.com";
xnx.xuenixiang(xnx.address);
}
}
运行结果: