| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 439 人关注过本帖
标题:初学者问个问题,(要怎么改)
只看楼主 加入收藏
mis123
Rank: 2
等 级:论坛游民
帖 子:22
专家分:16
注 册:2010-4-8
结帖率:71.43%
收藏
已结贴  问题点数:10 回复次数:1 
初学者问个问题,(要怎么改)
class Student{
//设计一个类变量记录学生人数
private static int  SC;
//设计基本属性有“学号”、“班号”、“姓名”、“性别”、“年龄”、“成绩”(用数组表示6门课的成绩)
int SN;
int CN;
char name;   
char sex;
int age;
double[] score=new double[6];
//设计构造方法,传递学生的个人信息        
Student( int a,int b, char c, char d,int e, double[] f){ //“学号”、“班号”、“姓名”、“性别”、“年龄”、“成绩
    SN = a;
    CN = b;
    name = c;
    sex = d;
    age  = e;
    for(int i=0;i<score.length;i++){
    score[i]=f[i];
    }
}
//设计方法“获得学号”、“获得班号”、“获得姓名”、“获得成绩”
int getSN(){
    return SN;
}

int getCN(){
    return CN;
}

char getname(){
    return name;
}

double[] getscore(){
    return score;
}
//设计方法“修改年龄”、“修改班号”
void setage(int a){
    age=a;
}
void setCN(int a){
    CN=a;
}
//设计类方法“获得学生人数”
 
static int  getSC(){
   return SC;
}

}

//设计一个类School,用于测试以上Student类
public class School{
    public static void main(String [] args){
//创建新学生对象,
double s[]={1,2,3,4,5,6};
Student A=new Student(30801217,1234,s,m,21,s);
//输出学生的基本信息
System.out.println("该学生基本信息为"+A.getSN()+", "+A.getCN()+", "+A.getname()+", "+A.getscore());
//测试类变量值的变化,
}
}


搜索更多相关主题的帖子: 姓名 学生 
2010-04-08 21:44
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
收藏
得分:10 
传递参数那里出错了
Student A=new Student(30801217,1234,'s','m',21,s);//s,m是char类型要用单引号

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2010-04-09 08:12
快速回复:初学者问个问题,(要怎么改)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014138 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved