java里manager的简单介绍

博主:adminadmin 2023-01-04 00:42:07 672

本篇文章给大家谈谈java里manager,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java,请问Manager的构造函数那句错在哪里

public class Test {

public void main(String args[]){

Employee a=new Employee("王新",23,1000);

System.out.println(a.getInfo());

Employee b=new Manager("小名",40,2000,500);

System.out.println(b.getInfo());

}

public class Employee

{String name;brint age;brint salary;brEmployee(String name,int age,int salary)br{this.name=name;brthis.age=age;brthis.salary=salary;br}

String getInfo(){

return"姓名"+name+"年龄"+age+"工资"+salary;

}

}

class Manager extends Employee{

int allowance; Manager(String name,int age,int salary,int allowance)

{

super(name, age, salary);//在这里添加

this.name=name;

this.age=age;

this.salary=salary;

this.allowance=allowance;}

String getInfo(){

return"姓名"+name+"年龄"+age+"工资"+salary+"津贴"+allowance;}

}

} 改成这样就可以了,因为你的父类中有显性的带参数的构造函数,所以子类需要用super();传参数进去,希望采纳

java管理者类?

这边简单写了一下,代码并不复杂,就是简单的继承和调用父类方法,不涉及重写和重构。

//Employee父类--雇员类

class Employee{

//基本工资

private double basePay;

//绩效工资

private double meritPay;

//get,set方法

public double getBasePay(){

return basePay;

}

public void setBasePay(double basePay){

this.basePay = basePay;

}

public double getMeritPay(){

return meritPay;

}

public void setMeritPay(double meritPay){

this.meritPay = meritPay;

}

}

//Manager管理者类

class Manager extends Employee{

//职责部门属性,因为没要求用什么类型,这里使用String字符串类型

String department;

//构造方法,这里给出两个构造方法,应该足够使用

public Manager(String department){

this.department = department;

}

public Manager(double basePay, double meritPay, String department){

this.department = department;

}

//getPay

public double getPay(){

//调用父类方法进行计算

return getBasePay()*1.5+getMeritPay();

}

}

java中的ScriptEngineManager中的用法

ScriptEngineManager应该是jdk1.6里的,不过貌似是用来与一些动态语言结合用的比如ruby,

python。应该没有生成html这样的功能。可以自己写。

JAVA编写管理员类Manager,使用show()方法返回管理员信息怎么办?

package cn.jbit.out;\x0d\x0a\x0d\x0apublic class Manager {\x0d\x0aString name;\x0d\x0aString passWord;\x0d\x0apublic String show(){\x0d\x0aname="JadeBird";\x0d\x0areturn name;\x0d\x0a}\x0d\x0apublic String psw(){\x0d\x0apassWord="0000";\x0d\x0areturn passWord;\x0d\x0a}\x0d\x0apublic static void main(String[]args){\x0d\x0aManager a=new Manager();\x0d\x0aSystem.out.println("管理员信息用户名为:"+a.show()+ " 密码为:"+a.psw());\x0d\x0a}\x0d\x0a}

利用java语言定义一个管理员类manager,类中的属性用户名 username 和密码password,类中的方法

public class manager {

private String username;

private String passwoord;

public manager(){}

public manager(String username,String password){

this.username = username;

this.passwoord = password;

}

public String getUsername() {

return username;

}

public void setUsername(String username) {

this.username = username;

}

public String getPasswoord() {

return passwoord;

}

public void setPasswoord(String passwoord) {

this.passwoord = passwoord;

}

}

java里role什么类

定义一个抽象的"Role"类,有姓名,年龄,性别等成员变量

1)要求尽可能隐藏所有变量(能够私有就私有,能够保护就不要公有),

再通过GetXXX()和SetXXX()方法对各变量进行读写。具有一个抽象的play()方法,

该方法不返回任何值,同时至少定义两个构造方法。Role类中要体现出this的几种用法。

2)从Role类派生出一个"Employee"类,该类具有Role类的所有成员(构造方法除外),

并扩展salary成员变量,同时增加一个静态成员变量“职工编号(ID)”。

同样要有至少两个构造方法,要体现出this和super的几种用法,还要求覆盖play()方法,并提供一个final sing()方法。

3)“Manager"类继承"Employee"类,有一个final成员变量"vehicle”

在main()方法中制造Manager和Employee对象,并测试这些对象的方法。

关于java里manager和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。