首页 > 编程语言 >java实训六

java实训六

时间:2024-03-29 19:29:05浏览次数:21  
标签:java System sex employee 实训 println public out

package sj;

public class People {
	protected static String name;//姓名
	protected static String sex;//性别
	protected static int age;//年龄

	public void eat(){//吃
		System.out.println("我是人,我爱吃饭!");
	}
	public void speak(){//说话
		System.out.println("我是人,我爱说话!");
	}

	public People(String name,String sex,int age) {//初始化共有属性
	    this.name=name;
        this.sex=sex;
        this.age=age;
}
}



package sj;

public class Employee extends People {
	protected long EmpNo;//工号
    public void eat(){
    	System.out.println("我是员工,我爱吃饭");
    }
	public void speak(){
		System.out.println("我是员工,我爱说话");
	}
	public void work(){
		System.out.println("我是员工,我的工作内容很简单!");
	}
    public Employee(String name, String sex, int age, long EmpNo){//构造方法
    	super(name,sex,age);//重定义父类成员变量
        this.EmpNo = EmpNo;
}
}



package sj;

public class test {
	public static void main(String[] args){
		Employee employee = new Employee("张三","男",18,13000000);

		System.out.println("这是一名员工:");

		System.out.println("姓名:"+employee.name);System.out.println("性别:"+employee.sex);System.out.println("年龄:"+employee.age);

		System.out.println("工号:"+employee.EmpNo);

		employee.eat();

		employee.speak();

		employee.work();

		System.out.println();

		People people = new People("丽丝","女",16);
		System.out.println("这是一个普通的人:");
		System.out.println("姓名:"+people.name);
		System.out.println("性别:"+people.sex);
		System.out.println("年龄:"+people.age);
		people.eat();
		people.speak();
	}
}

标签:java,System,sex,employee,实训,println,public,out
From: https://blog.csdn.net/2301_77631967/article/details/137153508

相关文章

  • 【经典游戏】Java实现飞机大战小游戏
    【引言】90、00后的童年是游戏机,当时的飞机大战,一度风靡全球。 经典项目java实现飞机大战射击游戏资源-CSDN文库一、游戏设计实现飞机大战游戏是一个很有趣的项目,可以帮助你学习和练习Java编程的各种方面,包括面向对象设计、图形界面编程等。下面是一个详细的分析,涵盖了......
  • Spring Boot 获取 bean 的 3 种方式!还有谁不会?,Java面试官
    @AutowiredprivatestaticAutoMethodDemoServicestaticAutoMethodDemoService;@PostConstructpublicvoidinit(){staticAutoMethodDemoService=autoMethodDemoService;}publicstaticStringgetAuthorizer(){returnstaticAutoMethodDemoService.test();}}......
  • JavaScript代码安全性提升:选择和使用JS混淆工具的指南
    引言在Web开发中,JavaScript是一种常用的脚本语言,然而,由于其代码容易被他人轻易获取和修改,为了保护JavaScript代码的安全性和版权,我们需要使用JS混淆工具。本文将介绍什么是JS混淆工具、为什么要使用以及如何选择合适的JS混淆工具,同时还会列举一些常用的JS混淆工具。 正文什......
  • 五款常用在线JavaScript加密混淆工具详解:jscrambler、JShaman、jsfack、ipaguard和jje
    摘要本篇技术博客将介绍五款常用且好用的在线JavaScript加密混淆工具,包括jscrambler、JShaman、jsfack、freejsobfuscator和jjencode。通过对这些工具的功能及使用方法进行详细解析,帮助开发人员更好地保护和加密其JavaScript代码,提升网站的安全性和保密性。 引言在当今......
  • 代码随想录算法训练营第二十四天(回溯1)|77. 组合(JAVA)
    文章目录回溯理论基础概念类型回溯模板77.组合解题思路源码回溯理论基础概念回溯是递归的副产品,本质上是一种穷举回溯解决的问题可以抽象为一种树形结构类型回溯主要用来解决以下问题组合问题:N个数里面按一定规则找出k个数的集合切割问题:一个字符串按一定......
  • 代码随想录算法训练营第二十三天(二叉树9)|669. 修剪二叉搜索树、108. 将有序数组转换为
    文章目录669.修剪二叉搜索树解题思路源码108.将有序数组转换为二叉搜索树解题思路源码538.把二叉搜索树转换为累加树解题思路源码669.修剪二叉搜索树给你二叉搜索树的根节点root,同时给定最小边界low和最大边界high。通过修剪二叉搜索树,使得所有节点的值......
  • JavaScript new一个对象的详细过程
    JavaScriptnew一个对象的详细过程new实现过程new实现原理new手写实现实现过程/原理开辟一块内存,创建一个空对象执行构造函数对这个空对象进行构造给空对象添加__proto__属性调用函数改变this指向最后返回this指向的新对象(如果是引用类型则返回引用类型......
  • Java 的数组详解
    数组的定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标(编号、标记)来访问它,下标是从0开始的,如果是存10个数组,那么下标是从0~9的代码举例publ......
  • java的ArrayList类
    ArrayList<E>E是自定义数据类型ArrayList类:构造函数: 成员方法: public boolean add(E e):将指定元素加到集合末尾Appendsthespecifiedelementtotheendofthislist.publicclassArray{publicstaticvoidmain(String[]args){ArrayLista......
  • 2.java openCV4.x 入门-hello OpenCV
    专栏简介......