欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

包含java教師評價系統(tǒng)代碼的詞條

Java學生類教師類

教師和學生類是組合關系,可以是一對多,還有一課程,也是組合關系,跟老師掛勾就好了,

專注于為中小企業(yè)提供成都網站設計、做網站服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)青山湖免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯網行業(yè)人才,有力地推動了超過千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現規(guī)模擴充和轉變。

現在只舉一個老師和一群學生的關系 ,一個老師對應多個學生,一個學生對應一個老師,

一個老師對應一門課程(當然一個老師也有可能教多門課程,這里我們可以不作假設),將老師掛在學生身上,這個老師教什么課程,從學生那里不就知道了么,看代碼:

class?Teacher?{

private?SetStudent?students;

private?Cause?cause;//課程,比如說是語文

public?void?setStudents(SetStudent?students)?{

this.students?=?students;

}?

public?SetStudent?getStudents()

{

return?this.students;

}

}

class?Student?{

private?Teacher?teacher;

private?SetCause?causes;//學生可能有多門課程

}

class?Cause?{

private?String?name;

}

求Java代碼 編寫一個類 完成以下任務

幫你寫好啦,采納吧。

public?class?Teacher?{

//?員工號

private?int?id;

//?姓名

private?String?name;

//?工資

private?double?salary;

//?績效工資

private?double?bonus;

//?課時數量

private?double?lessonNum;

//?課時系數

private?static?double?lessonRate?=?1;

public?Teacher(int?id,?String?name,?double?salary,?double?bonus,?double?lessonNum)?{

this.id?=?id;

this.name?=?name;

this.salary?=?salary;

this.bonus?=?bonus;

this.lessonNum?=?lessonNum;

}

//?總工資

public?double?sumSalary()?{

return?salary?+?bonus;

}

//?當量課時

public?double?curLessonNum()?{

return?lessonNum?*?lessonRate;

}

public?static?void?setLessonRate(double?lessonRate)?{

Teacher.lessonRate?=?lessonRate;

}

//?測試

public?static?void?main(String[]?args)?{

//?創(chuàng)建兩個教師對象,輸出兩位教師的姓名+總工資

Teacher?t1?=?new?Teacher(1,?"zhangSan",?5000,?2000,?20);

Teacher?t2?=?new?Teacher(2,?"wangWu",?6000,?4000,?30);

System.out.println("姓名"?+?t1.name?+?"總工資"?+?t1.sumSalary());

System.out.println("姓名"?+?t2.name?+?"總工資"?+?t2.sumSalary());

//?輸出課時系數為1.2時,兩位教師的當量課時

Teacher.setLessonRate(1.2);

System.out.println(t1.name?+?"當量課時:"?+?t1.curLessonNum());

System.out.println(t2.name?+?"當量課時:"?+?t1.curLessonNum());

//?輸出課時系數為1.1時,兩位教師的當量課時

Teacher.setLessonRate(1.1);

System.out.println(t1.name?+?"當量課時:"?+?t1.curLessonNum());

System.out.println(t2.name?+?"當量課時:"?+?t1.curLessonNum());

}

}

運行結果:

java點名系統(tǒng)源代碼

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.util.ArrayList;

import java.util.Arrays;

import java.util.List;

import java.util.Scanner;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JTextField;

public class test {

static String[] arr;

static boolean flag=true;

static ListString a;

static JTextField jtf;

public static void main(String[] args) {

// TODO Auto-generated method stub

JFrame frame=new JFrame();

frame.setLayout(new GridLayout(1,2));

JButton button = new JButton("抽獎");

jtf = new JTextField();

frame.add(jtf);

frame.add(button);

a = new ArrayListString();

arr = new String[]{"張三","李四","王五"};

button.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

int i=0;

fond:

while(true){

String str = arr[(int)(Math.random()*arr.length)];

for(String b:a){

if(b.equals(str)){

if(i=arr.length){

jtf.setText("沒有人了");

break fond;

}

continue fond;

}

i++;

}

a.add(str);

jtf.setText(str);

break;

}

}

});

frame.setSize(500, 500);

frame.setLocation(500, 500);

frame.setVisible(true);

}

}

1、java中編寫一個類Teacher,描述教師的課時數量和計算課時的系數,均為double類型。

package com.demo;

public class Teacher {

private static double xishu=1.2;//課時數量,定義成static類型保證有教師的課時系數都相同

private double classNo=0.0;//課時數量

public Teacher(){

}

public Teacher(double classNo){//構造函數

this.classNo=classNo;

}

public double courseCompute( ){

return xishu*classNo;

}

public static void main(String[] string){

Teacher teacherOne=new Teacher(4);//申明一個四節(jié)課時的教師

Teacher teacherTwo=new Teacher(5);//申明一個四節(jié)課時的教師

System.out.println(teacherOne.courseCompute());//輸出結果

System.out.println(teacherTwo.courseCompute());

teacherOne.xishu=1;//修改系數

System.out.println(teacherOne.courseCompute());//重新輸出結果

System.out.println(teacherTwo.courseCompute());

}

}

運行結果:

求用Java編寫的學生成績管理系統(tǒng)的完整代碼,要能運行的

以下方法實現了用戶界面登陸

import java.awt.*;

import java.awt.event.*;

public class DengLuJieMian extends Frame implements ActionListener

{

Label username=new Label("用戶名:");//使用文本創(chuàng)建一個用戶名標簽

TextField t1=new TextField();//創(chuàng)建一個文本框對象

Label password=new Label("密碼:");//創(chuàng)建一個密碼標簽

TextField t2=new TextField();

Button b1=new Button("登陸");//創(chuàng)建登陸按鈕

Button b2=new Button("取消");//創(chuàng)建取消按鈕

public DengLuJieMian()

{

this.setTitle("學生信息管理系統(tǒng)");//設置窗口標題

this.setLayout(null);//設置窗口布局管理器

username.setBounds(50,40,60,20);//設置姓名標簽的初始位置

this.add(username);// 將姓名標簽組件添加到容器

t1.setBounds(120,40,80,20);// 設置文本框的初始位置

this.add(t1);// 將文本框組件添加到容器

password.setBounds(50,100,60,20);//密碼標簽的初始位置

this.add(password);//將密碼標簽組件添加到容器

t2.setBounds(120,100,80,20);//設置密碼標簽的初始位置

this.add(t2);//將密碼標簽組件添加到容器

b1.setBounds(50,150,60,20);//設置登陸按鈕的初始位置

this.add(b1);//將登陸按鈕組件添加到容器

b2.setBounds(120,150,60,20);//設置取消按鈕的初始位置

this.add(b2);// 將取消按鈕組件添加到容器

b1.addActionListener(this);//給登陸按鈕添加監(jiān)聽器

b2.addActionListener(this);// 給取消按鈕添加監(jiān)聽器

this.setVisible(true);//設置窗口的可見性

this.setSize(300,200);//設置窗口的大小

addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent e)

{

System.exit(0);

}

});//通過內部類重寫關閉窗體的方法

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==b1)//處理登陸事件

{

String name=t1.getText();

String pass=t2.getText();

if(name!=nullpass.equals("000123"))//判斷語句

{

new StudentJieMian();

}

}

}

public static void main(String args[])//主函數

{

new DengLuJieMian();

}

}

以下方法實現了學生界面設計

import java.awt.*;

import java.awt.event.*;

class StudentJieMian extends Frame implements ActionListener

{

MenuBar m=new MenuBar();//創(chuàng)建菜單欄

Menu m1=new Menu("信息");//創(chuàng)建菜單“信息”

MenuItem m11=new MenuItem("插入");//創(chuàng)建“插入”的菜單項

MenuItem m12=new MenuItem("查詢");

Menu m2=new Menu("成績");//創(chuàng)建菜單“成績”

MenuItem m21=new MenuItem("查詢");

public StudentJieMian()

{

this.setTitle("學生界面");//設置窗口標題

this.setLayout(new CardLayout());//設置窗口布局管理器

this.setMenuBar(m);//將菜單欄組件添加到容器

m.add(m1);//將信息菜單放入菜單欄

m.add(m2);

m1.add(m11);//將“插入”菜單項添加到“信息”菜單

m1.add(m12); //將“查詢”菜單項添加到“信息”菜單

m2.add(m21); //將“查詢”菜單項添加到“成績”菜單

m11.addActionListener(this); //給“插入”菜單項添加監(jiān)聽器

m12.addActionListener(this); //給“查詢”菜單項添加監(jiān)聽器

m21.addActionListener(this); //給“查詢”菜單項添加監(jiān)聽器

this.setVisible(true); //設置窗口的可見性

this.setSize(300,200); //設置窗口的大小

addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent e)

{

System.exit(0);//關閉窗口

}

});

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==m11) //處理“添加信息”事件

{

new AddStudent();

}

if(e.getSource()==m12) //處理“查詢信息”事件

{

new SelectStudent();

}

if(e.getSource()==m21) //處理“查詢成績”事件

{

new ChengJiStudent();

}

}

public static void main(String args[])

{ new StudentJieMian(); //創(chuàng)建一個對象 }

文章題目:包含java教師評價系統(tǒng)代碼的詞條
轉載來源:http://chinadenli.net/article29/dsigojh.html

成都網站建設公司_創(chuàng)新互聯,為您提供響應式網站企業(yè)建站搜索引擎優(yōu)化軟件開發(fā)定制開發(fā)虛擬主機

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

商城網站建設