以面向对象的思想,编写自定义类描述IT从业者

该博客展示了如何使用Java编程语言,基于面向对象思想设计一个IT工作者类。类包含姓名、年龄、技术方向、工作年限和工作单位等属性,并设定属性访问权限。类还限制年龄至少为15岁,技术方向为只读属性。此外,通过工作方法展示个人工作信息。
摘要由CSDN通过智能技术生成
package day03;
//1.设定属性包括:姓名,年龄,技术方向,工作年限, 工作单位和职务;方法包括:工作
//2.设置属性的私有访问权限,通过公有的get,set方法实现对属性的访问
//3.限定IT从业人员必须年满15岁,无效信息需提示,并设置默认年龄为15。
//4.限定“技术方向”是只读属性
//5.工作方法通过输入参数,接收工作单位和职务,输出个人工作信息
public class ITWork {
        private String name; //姓名
        private int age;//年龄
        private String tend;//技术方向
        private int workAge;//工作年限
        public ITWork() {
        }
        public ITWork(String name, int age, String tend, int workAge) {
            super();
            this.name = name;
            //this.age = age;
            this.setAge(age);
            this.tend = tend;
            this.workAge = workAge;
        }
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public int getAge() {
            return age;
        }
        public void setAge(int age) {
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值