(⾯向对象基础)编程(综合小练习)

    技术2025-04-26  25

    public class Test3 { public static void main(String[] args) { new Address(); System.out.println("-----------------------------------------------"); new Address("上海","123456"); System.out.println("-----------------------------------------------"); Address Add = new Address(); Add.address = "北京"; Add.zipCode = "155000"; Add.B(); System.out.println("-----------------------------------------------"); Worker w1 = new Worker(); w1.name = "zhu"; w1.age = 1; w1.salary = 2000; System.out.print(w1.name + "的年龄为:" + w1.age + ",工资为" + w1.salary); System.out.println(); Worker w2 = new Worker(); System.out.println("-----------------------------------------------"); w2.name = "zhuzhu"; w2.age = 66; w2.salary = 30000; System.out.println(); System.out.print(w2.name + "的年龄为:" + w2.age + ",工资为:" + w2.salary + " 地址为:" + Add.address + " 地址邮编为:" + Add.zipCode); System.out.println(); new Worker(); System.out.println("-----------------------------------------------"); new Worker("你好", 100,5000); System.out.println("-----------------------------------------------"); Worker w3 = new Worker(); w3.work(); System.out.println(w3.work(8)); } } class Address { String address; String zipCode; public Address() { System.out.println("地址为:" + address); } public Address(String a,String b) { System.out.println("地址为:" + a + "\t" + "邮编为:" + b); } public void B() { System.out.print(address + "\t" + zipCode); } } class Worker { String name; int age; double salary; String addr; public Worker() { System.out.println(50); } public Worker(String a,int b,double c) { System.out.println(a); System.out.println(b); System.out.println(c); } public void work(){ System.out.println("这是work实例方法!"); } public int work(int hours) { return hours; } }
    Processed: 0.010, SQL: 9