编写一个描述老师基本情况的类

编写一个描述老师基本情况的类,属性包括姓名,教工号,基本工资,岗位工资和绩效工资,方法包括信息输出,设置姓名和教工号,设置三种工资金额,计算总工资(三种工资加起来)和税后工资(按如下方式计算,3000以内不收税,3000-5000之间的部分扣10%,大于5000的部分扣15%)。在main方法中对方法进行测试

0

4个回答

是中国石油大学的么?先采纳了可以写给你。

0
weixin_41144574
weixin_41144574 回复caozhy: 是的已采纳,![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/83.gif)
一年多之前 回复
 class Teacher
{
private String 姓名;
private String 教工号;
private double 基本工资;
private double 岗位工资;
private double 绩效工资;
public void 信息输出()
{
System.out.print("姓名" + 姓名 + ",教工号" + 教工号 + ", 工资" + 计算税后工资());
}
public void 设置姓名(String name) {姓名=name;}
public void 设置教工号(String tno) {教工号=tno;}
public void 设置三种工资金额(double d1, double d2, double d3) { 基本工资 = d1; 岗位工资 = d2; 绩效工资 = d3; }
public double 计算总工资(){return 基本工资 + 岗位工资 + 绩效工资;}
public double 计算税后工资(){
double d = 计算总工资();
if (d <= 3000) return d;
if (d <= 5000) return 3000 + (d - 3000) * 0.9;
return 4800 + (d - 5000) * 0.85;
}
}
class Program
{
public static void main()
{
Teacher 王二狗 = new Teacher();
王二狗.设置姓名("二狗老师");
王二狗.设置教工号("54250");
王二狗.设置三种工资金额();
王二狗.信息输出();
}
}
3
caozhy
操作员马善福(贵阳专业挖机) 回复weixin_41144574: 应该是的。
一年多之前 回复
weixin_41144574
weixin_41144574 回复caozhy: 多谢多谢,我是不是直接复制到题里就OK了,需要我改动么
一年多之前 回复

帮忙帮忙图片说明在线考试题,白板真不会求救

0

王二狗.设置三种工资金额();
修改为
王二狗.设置三种工资金额(200, 50, 0);

0
weixin_44805931
weixin_44805931 为什么改了没有错,但是运行不出来?
2 个月之前 回复
weixin_41144574
weixin_41144574 回复caozhy: 多谢多谢
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C++ | 静态成员 | A2实验四
想从键盘传值,只要在构造函数中写cin语句. Employee::Employee() { cin &amp;gt;&amp;gt; num; cin &amp;gt;&amp;gt; name; cin &amp;gt;&amp;gt; sex; cin &amp;gt;&amp;gt; wage; count++; totalWage += wage; }     带参构造函数  和  默认构造函数  就是不能同时放在类内.两者格式太...
《定义一个学生基本情况的类——C#第四周》
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:   《定义一个学生基本情况的类——C#第四周》                           * 作    者:       刘江波                       * 完成日
C# 类的声明格式
(1)学生基本情况的类,数据成员包括姓名,学号,C#、英语和数学成绩。成员函数包括输出数据、置姓名和学号、置三门课的成绩,求出总成绩和平均成绩。 (2)定义一个人员类CPerson,包括数据成员:姓名、编号、性别和用于输入输出的成员函数。在此基础上派生出学生类CStudent(增加成绩)和教师类CTeacher(增加教龄),并实现对学生和教师信息的输入输出。
石大-编写一个描述老师基本情况的类 答案
编写一个描述老师基本情况的类,属性包括姓名,教工号,基本工资,岗位工资和绩效工资,方法包括信息输出,设置姓名和教工号,设置三种工资金额,计算总工资(三种工资加起来)和税后工资(按如下方式计算,3000以内不收税,3000-5000之间的部分扣10%,大于5000的部分扣15%)。在main方法中对方法进行测试
面向对象_使用继承后的学生和老师案例
/* 使用继承前的学生和老师案例 学生案例和老师案例: 学生: 成员变量:姓名,年龄 构造方法:无参,带参 成员方法:getXxx()/setXxx() 老师: 成员变量:姓名,年龄 构造方法:无参,带参 成员方法:getXxx()/setXxx() 看上面两个类成员,发现很多相同的东西,所以我们考虑抽取一个共性的类: 人:
定义一个描述学生(Student)基本情况的类,数据成员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)...
#include using namespace std; class student{ private: char *name; int num,mathScore,englishScore; static int count,englishTotalScore,mathTotalScore; public: student(char *a,int b,int c,int d):
编写一个表达学生和课程关系的程序-Java描述
编写一个表达学生和课程关系的程序,定义两个类Student和Course.在Student类中有一个Course的数组,表示学生所选的课程;在Course类里有一个Student数组,表示选了该课程的学生。程序首先要求用户输入课程的数量,然后依此输入所有课程的名称;接着要求用户输入学生的数量,然后依次输入学生的信息。先输入学生的姓名,再输入该生选课的数量,接着输入该生选择的每一门课的名称。在输入的过
类的继承:人,学校,学生,老师,班主任!
定义一个普通人、老师、班主任、学生、学校, 提供适当的filed、方法用于描述其内部数据和行为方式, 并提供主类使之运行。要求有良好的封装性, 将不同的类放在不同的包下面,增加文档注释
Java——教师类
Description 设计一个教师类Teacher,要求: 属性有编号(int no)、姓名(String name)、年龄(int age)、所属学院(String seminary),为这些属性设置相应的get和set方法。 为Teacher类重写equals方法,要求:当两个教师对象的no相同时返回true。 重写Teacher类的toString方法,通过该方法可以返回“no: **...
一个c++的编程题 描述课程类和学生类
float sc = 0); float get_score(char* nm); float average();}; float sc); float getscore(char* nm); float getscore(stu* st); float sc(int n){return score[n];} float average();};// stu
第4章-类与对象-实验2学校与教师
 问题描述: 模拟学校和教师的关系,学校有不同学科的老师,不同学科的老师上课的授课方式不同。 代码: Test.java public class Test { public static void main(String[]args){ Teacher zhang,wang; zhang=new Teacher();
java:面向对象(学生和老师类的继承练习)
package Day08; public class Demo8_Person { public static void main(String[]args){ Student s=new Student(); s.setAge(23); s.setName(&quot;小米&quot;); s.eat(); s.study...
实验三、类的设计 类的设计 类的设计
类的入门,注释和简单而又详细的程序带你入门。 c++的类。 对类Circle和Point分别使用初始化列表来对类的数据成员进行初始化。
C#中的事件!!
不想一点点打字了..太辛苦..直接帖源码..大家看看.不明白的可以给我留言!========================================================using System;namespace Example{    ///     /// 编写一个程序用来模拟考试流程,有一个老师类Teacher,学生类Student,考试类Exam,    /// 老师类
设计一个教师类Teacher
1. 设计一个教师类Teacher(属于cn包),要求: 1) 属性有编号(int no)、姓名(String name)、年龄(int age)、所属学院(String seminary),为这些属性设置相应的get和set方法。 2) 为Teacher类重写equals方法,要求:当两个教师对象的no相同时返回true。 3) 重写Teacher类的toString方法,通过该方法可以返
定义一个描述学生(Student)基本情况的类,数据成员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)、数学总成绩(ma
其中姓名定义为长度为18的字符数组,其它数据成员类型为整型,数学总成绩、英语总成绩和人数为静态数据成员,函数成员包括构造函数、显示基本数据函数(ShowBase)和显示静态数据函数(ShowStatic),其中构造函数由已知参数姓名(nm)、学号(nu)、数学成绩(math)和英语成绩(english)构造对象,显示基本数据函数用于显示学生的姓名、学号、数学成绩、英语成绩,显示静态数据函数为静态成
创建一个教师类(Teacher)属性有 姓名(name) 年龄(age) 性别(sex) 教师编号(tno) 2.提供本类的无参和全参构造方法 3.编写教师上课的办法teach() 编写静态方
package com.sxt; //—–创建一个教师类(Teacher)—- public class Teacher { //—-属性:姓名(name)年龄(age) 性别(sex) 教师编号(tno—) String name=”老范”; int age=38; String sex=”男”; String tno=”123456543
为完成的JAVA 学生与课程类
package hello; import java.util.Scanner; class Student{ private Course1 []course; private String name; private int courseNum=0; Student(){} void Insert() { System.out.println(this.name+"同学一共
以面向对象的思想,编写自定义类描述IT从业者,设定属性包括:姓名,年龄,技术方向,工作年限;方法包括:工作。
一、需求描述 以面向对象的思想,编写自定义类描述IT从业者,设定属性包括:姓名,年龄,技术方向,工作年限;方法包括:工作。 二、要求 1、限定IT从业人员必须年满15岁,无效信息需提示,并设置默认年龄为15 2、工作方法通过输入参烤,接收工作单位和职务,输出 个人工作信息 3、编写测试类,测试IT从业者类的对象及相关方法重点内容 三、代码参考 public class ITWo...
设计一个教师类Teacher(java)
设计一个教师类Teacher(属于cn.net.sdkd包),要求: 属性有编号(int no)、姓名(String name)、年龄(int age)、所属学院(String seminary),为这些属性设置相应的get和set方法。 为Teacher类重写equals方法,要求:当两个教师对象的no相同时返回true。 重写Teacher类的toString方法,通过该方法可以返回“编号为...
定义一个教师类和一个学生类 第七题
#include using namespace std; class Student {public: Student(int,char[],char,float); int get_num(){return num;} char * get_name(){return name;} char get_sex(){return sex;} void disp
学校中有老师和学生两类人
3.学校中有老师和学生两类人,而在职研究生即是老师又是学生,对学生的管理和对教师的管理在他们身上都有体现。  1)设计两个信息管理接口StudentMageInterface和TeacherMageInterface。其中,StudentMageInterface接口包括setFee()方法和getFee方法,分别用于设置和获取学生的学费; TeacherMageInterface接口包括s
java-继承实现学生类和老师类案例
java-继承实现学生类和老师类案例:: 定义一个父类: package day08; public class PersonDemo { private String name; private int age; public PersonDemo(){ } public PersonDemo(String name,int a
用c++ 编程:写一个学生类和课程类
3.1); lisi.add (&math char* argv[]){ course math("math"); course physics("physics"); stu zhangsan("zhangsan"); stu lisi("lisi"); zhangsan.add (&math cs)==0) return cours[i]-
用C++ 写一个学生类和课程类
4.5); cout > stop; return 0;} 3.1); lisi.add (&math char* argv[]){ course math("math"); course physics("physics"); stu zhangsan("zhangsan"); stu lisi("lisi"); zhangsan.add (&math cs)==
如何撰写你的第一份数据报告
你是一个在校学生,上着自己喜欢或不喜欢的课,闲来无事,你打开知乎,看到了数据分析话题,你下定决心要成为一个数据分析师,你搞来一堆学习资料和在线课程,看完之后自信满满,准备去投简历,然后发现不清楚各种工具和模型的适用范围,也不知道数据报告需要包括哪些内容,面试的感觉就是一问三不知…… 你是一个工作了一段时间的白领,你觉得现在这份工作不适合你,你下班以后去逛知乎上,看到很多人在说大数据代表未来,
输出教师和学生的信息
基类:  #include&amp;lt;iostream&amp;gt; #include&amp;lt;string&amp;gt; using namespace std; /*实现一个函数打印学生、老师信息*/ class person { public: person(string name, string sex, int age) :_name(name), _sex(sex), _age(age) ...
中国石油大学(北京)-《 Java语言程序设计 》-答案
中国石油大学(北京)远程教育学院 期 末 考 试 及 答案 《 Java语言程序设计 》 学习中心:_____   姓名:______  学号:_______     关于课程考试违规作弊的说明 1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。 2...
学生类和老师(java)
用java编写的学生类和老师类。共同学习,共同进步!
《Java》完成一个“描述一个人类”的Java应用程序
一、任务目标 人类的构造函数要具有无参数的构造函数,以及带有姓名、性别、出生日期等参数的构造函数,并在构造函数中输出一段描述xx(姓名)出生的文本。 人类描述吃饭的方法(函数)和描述睡觉的方法(函数)。例如睡觉方法的执行体为System.out.println() 函数,此函数输出一段例如“ xx(姓名)往床上躺倒,不久就睡着了……”之类的描述睡觉的文本。 实例化出张三和李四两个人类对象(变量)...
//编写一个学生类(Students),包括姓名(name)、性别(sex)、学号(num)、语文课(Chinese)、英语课(English)、
//数学课(Math)和平均值(avg),方法包括求三门课的平均分,要求输出小组成员的相关信息。ackage mianxiangduixiangreublic class Students {// 定义Students类String name, sex;// 成员变量int numtatic float Chinesetatic float Englishtatic float Mathdoubl
编写自定义标签
到不同的公司工作,都会遇到每个公司自己的标签,也即自定义的标签。其实,自定义标签主要用于移除Jsp页面中的java代码 。 要实现自己自定义的标签,只需要完成以下两个步骤: 1.编写一个实现Tag接口的Java类(标签处理器类) 2.编写标签库描述符(tld)文件,在tld文件中对标签处理器类描述成一个标签 3.在jsp页面上引入再使用 在介绍自定义标签的开发时,先提前说下,对于自定
编写一个程序,定义一个职工类,输入3个职工的编号、姓名、工资和年龄, 类中的成员函数实现输入、输出,在主函数中定义对象,并计算输出3个职工的平均工资。
(扩展提高题)编写一个程序,定义一个职工类,输入3个职工的编号、姓名、工资和年龄, 类中的成员函数实现输入、输出,在主函数中定义对象,并计算输出3个职工的平均工资。 解题思路:本题属于开放性题目,定义一个类描述职工,题中要求描述职工的编号、姓名、工资和年龄三个静态属性, 实现输入、输出两个动态属性,然而在现实应用中,职工还有其他属性,我们可以根据实际情况加入其他属性, 例如入职时间等,在此
switch语句 计算个人所得税和税后收入
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者: * 完成日期:2013 年 10 月 26 日 * 版 本 号:v1.0 * 问题描述:编写多分支选择结构程序,根据个人月收入总额,计算出应缴税款和税后收入。 * 按2011年9月1日起我国调整的个人所得税征收办法,起征点为3500元,超
编写一个学生类
(1) class Student{ private int no; private String name; private String sex; private int age; public void setNo(int myNo){ if(myNo =50){ System.out.println("学号出错,默认用10代替"); no = 10;} else no
黑马程序员--C# 定义全班学生成绩类
设计实现下面4个方法:(1)全班成绩的输入(2)求出每一个同学的平均成绩(3)按平均成绩升序排序(4)输出全班成绩 using System; using System.Collections.Generic; using System.Text; using System.Text.RegularExpressions; ///控制台测试 static void Main(str
java学习记录——类和对象的练习3
(习题)编写一个类,描述汽车,其中用字符型描述车的牌号,用浮点型描述车的价格。编写一个测试类,其中有一个修改价格的方法,对汽车对象进行操作,根据折扣数修改汽车的价格,最后在main()方法中输出修改后的汽车信息。 class Car{ public String chePai; public double price; public Car(String chePai,double pr...
XML数据岛技术总结
  最近进行解析HTMl代码的时候,碰到XML数据岛的问题,现在做完这个项目后,来总结一下。 XML 数据岛 ( data islands )就是被 html 页面引用或者包含的 xml 数据,是从 IE5 开始引入的一项技术。可以通过 xml 标签很轻松将数据岛插入到 html 文档中。我用到的是通过使用XML文件和XSl文件,通过Javascript代码进行组装,最后在页面生成组装的数据,其...
C#——Windows程序,定义一个学生类和班级类,以处理每个学生的学号、姓名、语文、数学和英语3门课程的期末考试成绩
设计一个Windows应用程序,在该程序中定义一个学生类和班级类,以处理每个学生的学号、姓名、语文、数学和英语3门课程的期末考试成绩,要求: (1)能根据姓名查询指定学生的总成绩。 (2)能统计全班学生的平均成绩。 (3)能统计单科成绩最高分。 (4)能统计全班前3名的名单。 (5)能统计指定课程不及格的学生名单。 (6)能统计指定课程在不同分数段的学生人数百分百。 设计提示: (...
Java定义一个教师类Teacher
class Teacher { private String name; private String num; private String prof; private String dept; private String course; private int hours; public Teacher(String name,String num,String prof){
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java 编写一个班级类 编写一个班级类java