问题 选择题

鸟类比鱼类、两栖类、爬行类动物复杂而高等,生殖发育方面表现为(  )

A.筑巢、孵卵、育雏

B.卵生

C.胎生、哺乳

D.体外受精

答案

鸟类的生殖和发育过程包括求偶,交配,筑巢,产卵,孵卵,育雏这几个阶段,鱼类和两栖类的生殖发育是体外受精、卵生;哺乳动物的生殖发育特点是胎生、哺乳,因此,鸟类比鱼类、两栖类、爬行类动物复杂而高等,生殖发育方面表现为筑巢、孵卵、育雏.

故选:A

问答题

【说明】 下面的程序先构造Point类,再顺序构造Ball类。由于在类Ball中不能直接存取类Point中的xCoordinate及yCoordinate属性值,Ball中的toString方法调用Point类中的toStrinS方法输出中心点的值。在MovingBsll类的toString方法中,super.toString调用父类Ball的toString方法输出类Ball中声明的属性值。 【Java代码】 //Point.java文件 public class Point{private double xCoordinate;private double yCoordinate;public Point(){}public Point(double x,double y){ xCoordinate=x; yCoordinate=y;}public String toStrthg(){ return"("+Double.toString(xCoordinate)+"," +Double.toString(yCoordinate)+")";}//other methods } //Ball.java文件 public class Ball{private (1) ;//中心点private double radius;//半径private String color;//颜色public Ball(){}public Ball(double xValue, double yValue, double r){ //具有中心点及其半径的构造方法 center= (2) ;//调用类Point中的构造方法 radius=r;}public Ball(double xValue, double yValue, double r, String c){ //具有中心点、半径和颜色的构造方法 (3) ;//调用3个参数的构造方法 color=c;}public String toString(){ return "A ball with center"+center.toString() +",radius "+Double.toString(radius)+",color"+color;}//other methods } class MovingBall (4) {private double speed;public MovingBall(){}public MoyingBall(double xValue, double yValue, double r, String c, double s){   (5) ;//调用父类Ball中具有4个参数的构造方法speed=s;}public String toString(){ return super.toString()+",speed"+Double.toString(speed);}//other methods } public class test{public static void main(String args[]){ MovingBall mb=new MovingBall(10,20,40,"green",25); System.out.println(mb);} }

填空题