① 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;
}
}
已经给楼主写好了...祝楼主早日成功哈!!!!!