zoukankan      html  css  js  c++  java
  • java 包和访问权限 小练习2

    在包a中编写一个类Father,具有属性:年龄(私有)、姓名(公有);

    具有功能:工作(公有)、开车(公有)。

    package a;
    
    public class Father {
        private int age;
        public String name;
        
        
        public int getAge() {
            return age;
        }
        public void setAge(int age) {
            this.age = age;
        }
        public String getName()
        {
            return name;
        }
        public void setName(String name)
        {
            this.name=name;
        }
        
        public void work()
        {
            System.out.println("他的工作是老板");
        }
        public void kaiche()
        {
            System.out.println("他开的车是宝马");
        }
    
    }

    在包a中编写一个子类Son,具有属性:年龄(受保护的)、姓名;

    具有功能:玩(私有)、学习(公有)。

    package a;
    
    public class Son {
        int age;
        public String name;
        
        public int getAge()
        {
            return age;
        }
        public void setAge(int age)
        {
            this.age=age;
        }
        
        public String getName()
        {
            return name;
        }
        public void setName(String name)
        {
            this.name=name;
        }
        
        
        public void wan()
        {
            System.out.println("打游戏");
        }
        
        public void xuexi()
        {
            System.out.println("好好学习");
        }
    
    }

    最后在包b中编写主类Test,在主类的 方法中测试类Father与类Son

    package b;
    
    import a.Father;
    
    import a.Son;
    public class text {
    
        public static void main(String[] args) {
            Father f1 = new Father();
            f1.setName("张三");
            f1.setAge(35);
            System.out.println("我的老爸是:"+f1.getName());
            System.out.println("他今年"+f1.getAge()+"岁");
            f1.work();
            f1.kaiche();
            
         
            Son s1 = new Son();
            s1.setName("小明");
            s1.setAge(15);
            System.out.println("儿子是:"+s1.getName());
            System.out.println("今年"+s1.getAge()+"岁");
            
            s1.wan();
            s1.xuexi();
            
    
        }
    
    }

    最后输出

  • 相关阅读:
    pushlet 模式设定和session超时设定
    sql 排名
    Create Async Tree 的使用
    SQL 高级查询 50题
    pushlets 网址
    jsp 页面解析json字符串
    响应式WEB设计
    上传图片 并生成缩略图的 例子 C#.net
    profile 实现购物车 实例 (二)
    profile 实现购物车 实例(一)
  • 原文地址:https://www.cnblogs.com/zhailiming/p/5510072.html
Copyright © 2011-2022 走看看