求帮做下JAVA的编程题目
定义一个person类,含有姓名name和年龄age该类中含有一个构造方法和一个输出姓名年龄信息方法。该构造方法带两个参数实现对成员变量的赋值功能,输出方法名show,完...
定义一个person类,含有姓名name和年龄age 该类中含有一个构造方法和一个输出姓名年龄信息方法。该构造方法带两个参数实现对成员变量的赋值功能,输出方法名show,完成输出姓名和年龄的功能、
2.定义一个student类,该类是上面person类的子类。为student类定义表示成绩的成员变量score,一个输出方法show(),输出姓名,年龄,成绩。
3、、定义一个主类test,完成preson类和student类的测试,即分别创建person和student类的对象,并调用其方法
谢谢 好人一生平安 展开
2.定义一个student类,该类是上面person类的子类。为student类定义表示成绩的成员变量score,一个输出方法show(),输出姓名,年龄,成绩。
3、、定义一个主类test,完成preson类和student类的测试,即分别创建person和student类的对象,并调用其方法
谢谢 好人一生平安 展开
4个回答
展开全部
public class Person {
String name;//含有姓名name和年龄age
int age;
Person (String name,int age){
this.age=age;
this.name=name;
}
void show(){
System.out.println("姓名:"+name+"年龄"+age);
}
}
public class Student extends Person {
double score;
Student(String name, int age,double score) {
super(name, age);
this.score=score;
// TODO Auto-generated constructor stub
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
void show(){
System.out.println("姓名"+this.name+"年龄"+this.age+"成绩"+this.score);
}
}
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Person a=new Person("张三",1);
a.show();
Student b=new Student("张三",1,2);
b.show();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
class Test{ public static void main(String []args){ Student stu=new Student( String name,int age); stu.show(); } } class Person{ String name; int age; public Person( String name,int age ) //带两个参数的构造方法 { this.name=name;this.age=age; } public Person(String name){ //带一个参数的构造方法 this.name=name; } public void show(){ System.out.println("姓名为:"+name); System.out.println("年龄为:"+age); } } class Student extends Person{ private int g; public Student( String name, int age, int g ) { super(name, age); this.g=g; } public void show(){ System.out.println("姓名为:"+name); System.out.println("年龄为:"+age); System.out.println("成绩为:"+g); } }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//File: Test.java
class Person{
private String name;
private int age;
public Person(String name,int age){
this.name=name;
this.age=age;
}
public void show(){
System.out.println("Name:"+name+" Age:"+age);
}
}
class Student extend Person{
private int score;
public Person(String name,int age,int score){
this.score=score;
}
public void show(){
Person.show();
System.out.println("Score:"+score);
}
}
public class Test{
public static int main(String[] arg){
Person p=new Person("Wang",18);
Student s=new Student("Li",18,90);
p.show();
s.show();
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class test {
public static void main(String[] args) {
Person p=new Person("张三",16);
p.show();
Student s=new Student("李四", 17, 100);
s.show();
}
}
class Person {
String name;
int age;
public Person(String name, int age) {
super();
this.name = name;
this.age = age;
}
public void show() {
System.out.println("name is:" + name + " age is:" + age);
}
}
class Student extends Person {
int score;
public Student(String name, int age,int score) {
super(name, age);
this.score=score;
}
@Override
public void show() {
System.out.println("name is:" + name + " age is:" + age + "score is:"
+ score);
}
}
public static void main(String[] args) {
Person p=new Person("张三",16);
p.show();
Student s=new Student("李四", 17, 100);
s.show();
}
}
class Person {
String name;
int age;
public Person(String name, int age) {
super();
this.name = name;
this.age = age;
}
public void show() {
System.out.println("name is:" + name + " age is:" + age);
}
}
class Student extends Person {
int score;
public Student(String name, int age,int score) {
super(name, age);
this.score=score;
}
@Override
public void show() {
System.out.println("name is:" + name + " age is:" + age + "score is:"
+ score);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询