java初学者代码练习题 java编程代码题库及答案( 二 )


this.code=code;
this.name=name;
totalNum++;
}
public static void main(String[] args){
Item[] item=new Item[10];
item[0]=new Item("666","戴尔(DELL) 游戏笔记本");
item[0].type="游戏";item[0].price=5499.00;
item[1]=new Item("007","苹果(Macbook pro)笔记本");
item[1].type="电脑,办公";item[1].price=18000.00;
for(int i=0;iItem.totalNum;i++){
System.out.println("名称:"+item[i].name+",价格:"+item[i].price);
}
System.out.println("总商品数量:"+Item.totalNum);
}
}
一道Java初学者练习题,拜托了各位编程大神!public abstract class Animal
{
protected string _Name;
public abstract string Name
{
get;
}
public abstract void Show();
public void MakeVoice()
{
Console.WriteLine("{0}在叫",_Name);
}
}
public interface IAction
{
void Move();
}
public class Duck:Animal,IAction
{
public override string Name
{
get
{
return _Name;
}
}
public Duck(string name)//构造函数
{
_Name = name;
Console.WriteLine(_Name);
}
public override void Show() //重写
{
Console.WriteLine("{0}闪亮登场",Name);
}
public void Move() //接口java初学者代码练习题的实现
{
Console.WriteLine("{0}快爬.", Name);
}
}
public class Dog : Animal, IAction
{
public override string Name
{
get
{
return _Name;
}
}
public Dog(string name)
{
_Name = name;
Console.WriteLine(_Name);
}
public override void Show()
{
Console.WriteLine("{0}闪亮登场", Name);
}
public void Move()
{
Console.WriteLine("{0}快爬", Name);
}
}
#endregion
class Program
{
static void Main(string[] args)
{
Duck duck = new Duck("鸭子");
duck.MakeVoice();
duck.Show();
duck.Move();
Dog dog = new Dog("小狗");
dog.MakeVoice();
dog.Show();
dog.Move();
IAction iaction = (IAction)duck;
iaction.Move();
IAction iaction2 = (IAction)dog;
iaction2.Move();
Console.ReadKey();
}
}
java练习题求完整代码按照题目要求编写java初学者代码练习题的用javaBean规范设计java初学者代码练习题的学生类Studentjava初学者代码练习题的Java程序如下
需要创建user.java.test包,把Student.java文件和Test.java文件放入包中,编译Student.java文件并且编译运行Test.java文件得到运行结果
Student.java文件代码如下
package user.java.test;
import java.io.Serializable;
public class Student implements Serializable{
private static final long serialVersionUID = 1L;
private String no;
private String name;
private double score;
public Student(){}
public Student(String no,String name,double score){
this.no=no;
this.name=name;
this.score=score;
}
public String getNo(){ return no;}
public void setNo(String no){ this.no=no;}
public String getName(){ return name;}
public void setName(String name){ this.name=name;}
public double getScore(){ return score;}
public void setScore(double score){ this.score=score;}
public String toString(){
return "学号:"+no+",姓名:"+name+",成绩:"+score;
}
public static double getAvg(Student[] sArray){
double sum=0,avg;
for(int i=0;isArray.length;i++){
sum=sum+sArray[i].getScore();
}
avg=sum/sArray.length;
return avg;
}
}
Test.java文件代码如下
package user.java.test;
public class Test{
public static void main(String[] args){

推荐阅读