java里manager的简单介绍
本篇文章给大家谈谈java里manager,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java,请问Manager的构造函数那句错在哪里
- 2、java管理者类?
- 3、java中的ScriptEngineManager中的用法
- 4、JAVA编写管理员类Manager,使用show()方法返回管理员信息怎么办?
- 5、利用java语言定义一个管理员类manager,类中的属性用户名 username 和密码password,类中的方法
- 6、java里role什么类
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和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。