zoukankan      html  css  js  c++  java
  • 在一个类中调用另外一个类

    题目:

    设计一个Worker类和Address类,类的要求如下:

    (1)定义一个Worker类,类中定义三个属性:姓名,年龄,工资(salary),要求如下

      1.提供公开无参构造方法和三个参数构造方法

      2.定义无参的work方法和代整数work(int hours)方法,参数代表工人的工作小时数

    (2)定义一个Address类,类中定义属性:地址(addr),邮编(zipCode),为此类参数提供无参数和有参数的构造方法。

    (3)为Worker类添加一个Address类型的属性 address

    (4)定义一个测试类,创建一个Worker对象,其姓名为张三,年龄为26,工资为10000.0;

    家庭地址为:北京市海淀区清华园 ,邮编为10010

    public class TestZhangSan//测试类
    {
        public static void main(String[] args) 
        {
    
            Worker wor = new Worker("张三",12,10000.0,new Address("北京市海淀区清华园1号","100010"));//创建测试工人对象
        }
    }
    class Worker//工人类
    {
        String name;//成员变量
        int age;
        double salary;
        int hours;
        Address address;//创建一个地址属性
    
        Worker(){}//无参构造函数
        Worker(String name,int age,double salary,Address add){//有参构造函数
            this.name = name;
            this.age = age;
            this.salary = salary;
            this.address = address;
        }
        void work(){}
        int work(int hour){//工作方法
            System.out.println("打工小时数"+hour);
            return hour;
        }
    }
    class Address//地址类
    {
        String addr;//成员变量
        String zipCode;
        Address(){}//无参构造方法
        Address(String addr,String zipCode)//有参构造方法
        {
            this.addr = addr;
            this.zipCode = zipCode;
        }
    }
    以粮为纲全面发展
  • 相关阅读:
    win7(64bit)python相关环境模块搭建
    memcached在windows下的安装与命令使用方法
    pomelo流程
    pomelo 初始化配置...
    pomelo组件..
    <转>如何高效快速看懂Android源码
    源码学习
    计划
    Android面试题集锦 (转)
    Android 面试题(转)
  • 原文地址:https://www.cnblogs.com/alexliuf/p/13182439.html
Copyright © 2011-2022 走看看