① java:定義一個表示學生信息的類student
樓主問這種基礎東西,是初學者,樓上那樣寫交給老師的話,老師一看就知道不是自己寫的了。
(1)
public class Student {
String sNO;//學號
String sName;//姓名
char sSex;//性別
int sAge;//年齡
int sJava;//成績
public String getNO() {
return sNO;
}
public String getName() {
return sName;
}
public char getSex() {
return sSex;
}
public int getSAge() {
return sAge;
}
public int getJava() {
return sJava;
}
}
(2,3)
public class Test {
public static void main(String[] args) {
Student s1 = new Student();//學生對象一
Student s2 = new Student();//學生對象二
//學生一信息
s1.sNO="430331";
s1.sName="Lucy";
s1.sSex='女';
s1.sAge=19;
s1.sJava=88;
//學生二信息
s2.sNO="430332";
s2.sName="Lily";
s2.sSex='女';
s2.sAge=19;
s2.sJava=87;
System.out.println("兩名學生的信息如下:");
System.out.println("學號\t姓名\t年齡\t性別\t成績");
System.out.println(s1.sNO+"\t"+s1.sName+"\t"+s1.sAge+"\t"+s1.sSex+"\t"+s1.sJava);
System.out.println(s2.sNO+"\t"+s2.sName+"\t"+s2.sAge+"\t"+s2.sSex+"\t"+s2.sJava);
System.out.println("兩學生的平均成績是"+(s1.sJava+s2.sJava)/2.0);
}
}
② java定義一個表示學生信息的類
提供代碼供參考:
classstudent{
StringsNO,sName,sSex;
intsAge;
doublesJava;
publicstudent(Stringa,Stringb,Stringc,intd,doublee){
sNO=a;
sName=b;
sSex=c;
sAge=d;
sJava=e;}
StringgetNo(){
returnsNO;}
StringgetName(){
returnsName;}
StringgetSex(){
returnsSex;}
intgetAge(){
returnsAge;}
doublegetJava(){
returnsJava;}
voidshow(){
System.out.println("姓名:"+getName());
System.out.println("學號:"+getNo());
System.out.println("性別:"+getSex());
System.out.println("年齡:"+getAge());
System.out.println("Java成績:"+getJava());}
}
publicclassTestStudent{
publicstaticvoidmain(String[]args){
doubleavrage,K1,K2,K3,K4,K5;
studentA1=newstudent("13190310","張一","男",18,80);
studentA2=newstudent("13190311","王二","女",19,83);
studentA3=newstudent("13190312","李三","男",19,82);
studentA4=newstudent("13190313","趙四","女",20,88);
studentA5=newstudent("13190314","蔣五","女",20,90);
A1.show();
System.out.println();
A2.show();
System.out.println();
A3.show();
System.out.println();
A4.show();
System.out.println();
A5.show();
System.out.println();
K1=A1.getJava();
K2=A2.getJava();
K3=A3.getJava();
K4=A4.getJava();
K5=A5.getJava();
avrage=(K1+K2+K4+K3+K5)/5;
System.out.println("Java平均成績:"+avrage);
doublea[]={K1,K2,K3,K4,K5};
doublemax=0,min=0,ck;
for(inti=0;i<4;i++){
max=K1;
if(max<a[i+1]){
ck=max;
max=a[i+1];
a[i+1]=ck;} }
System.out.println("Java的最高分為:"+max);
for(inti=0;i<4;i++){
max=K1;
if(min>a[i+1]){
ck=min;
min=a[i+1];
a[i+1]=ck;}
}
System.out.println("Java的最低分為:"+max);
}
}
③ 關於JAVA的問題:什麼是類寫出java中類定義的格式
類(Class)是面向對象程序設計(OOP,Object-Oriented Programming)實現信息封裝的基礎。類是一種用戶定義的專引用數據類型,也屬稱類類型。每個類包含數據說明和一組操作數據或傳遞消息的函數。類的實例稱為對象。
定義一個類的格式如下圖:
(3)java定義用戶信息類擴展閱讀:
對象可以訪問類的成員,但並不是所有成員都可以被訪問,能否訪問取決於聲明該成員時所用的關鍵字(public/protected/private)。具體規則如下:
1、類的公有成員可以被該類,其派生類和類實例化的對象訪問。
2、類的保護成員可以被該類及其派生類訪問,不可以被該類的對象訪問。
3、類的私有成員可以被該類訪問,不可以被派生類及其該類的對象訪問。
④ 1. 使用JAVA定義一個表示學生信息的類Student,
publicclassStudent{
privateintid;//表示學號,
privateStringname;//表示姓名,
privateStringsex;//表示性別,
privateintage;//表示年齡,
privatedoublecomputer_score;//表示計算機課程的成績內,
privatedoubleEnglish_score;//表示英語課容的成績,
privatedoubleMaths_score;//表示數學課的成績,
privatedoubletotal_score;//表示總成績,
privatedoubleave_score;//表示平均成績。
//自動生成getset方法
public...get...
publicvoidset...
}
⑤ java創建一個用戶類
public class User
{
private String userName;//用戶名
private String password;//密碼
private String name;//真名
private int age;//年齡
private String tel;//聯系方式
public User()
{
}
public User(String userName, String passWord, String name, int age, String tel) {
this.userName = userName;
this.passWord = passWord;
this.name = name;
this.age = age;
this.tel = tel;
System.out.println("注冊成功!");
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassWord() {
return passWord;
}
public void setPassWord(String passWord) {
this.passWord = passWord;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getTel() {
return tel;
}
public void setTel(String tel) {
this.tel = tel;
}
@Override
public String toString()
{
return "用戶名:" + getUserName() + "
" + "密碼:" + getPassWord() + "
"
+"真名:" + getName() + "
" + "年齡:" + getAge() + "
"
+"聯系方式:" + getTel();
}
}
======================================================
public static void main(String[] args)
{
User user = new User();
user.setUserName("神官");
user.setPassWord("123456");
user.setName("麥依");
user.setAge(30);
user.setTel("15027777777");
System.out.println(user.toString());
user = new User("神官00","000000","=.=",18,"999xxx898@qq.com");
System.out.println(user.toString());
}
⑥ java設計一個表示用戶的User類
public class Use {
public static void main(String args[]){
User user1=new User();
user1.setUsername("joyce717533");
user1.setPassword("千總四級");
System.out.println("user1:"+user1.toString());
User user2=new User("joyce717533");
user2.setPassword("千總四級");
System.out.println("user2:"+user2.toString());
User user3=new User("joyce717533","千總四級");
System.out.println("user3:"+user3.toString());
}
}
class User {
public String username;
public String password;
public static int record;
public User() {
}
public User(String username){
this.username=username;
}
public User(String username,String password){
this.username=username;
this.password=password;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String toString(){
return "username: "+username+",passwrod: "+password;
}
}
已經給樓主寫好了...祝樓主早日成功哈!!!!!