本题中定义了-个带有参数的构造方法javal( ),并定义了-个该类的对象temp。构造方法javal( )有两个参数:字符串name和整型age。定义对象temp时将字符串“Tom,,和整数17传递给构造方法,构造方法将这两个参数打印输出。

题目

本题中定义了-个带有参数的构造方法javal( ),并定义了-个该类的对象temp。构造方法javal( )有两个参数:字符串name和整型age。定义对象temp时将字符串“Tom,,和整数17传递给构造方法,构造方法将这两个参数打印输出。


相似考题
参考答案和解析
正确答案:
第1处:new javal(name,age)
第2处:int age
第3处:this.name=name
【解析】第l处用javal的构造函数新建了-个javal的对象temp,并且带有两个参数name和age;第2处是构造函数的另-个参数;第3处将字符串“Tom”传递给构造方法javal(String name,int age)实现对数据成员的赋值。
更多“ 本题中定义了-个带有参数的构造方法javal( ),并定义了-个该类的对象temp。构造方法javal( )有两个参数:字符串name和整型age。定义对象temp时将字符串“Tom,,和整数17传递给构造方法,”相关问题
  • 第1题:

    请定义类Person,它具有两个属性,分别为name和age,它有两个构造函数,一个是无参构造函数,功能为:输出“这是Person的无参构造函数”,还有一个是有参构造函数,有两个参数,主要功能是对name和age进行初始化,并且输出:“这是Person的有参构造函数”


    正确

  • 第2题:

    17、以下有关构造方法的说法,正确的是

    A.一个类的构造方法可以有多个

    B.构造方法在类定义时被调用

    C.构造方法只能由对象中的其它方法调用

    D.构造方法可以和类同名,也可以和类名不同


    ABC

  • 第3题:

    1、1、请按照以下要求设计一个学生类Student,并进行测试。要求如下: 1)Student类中包含姓名、成绩两个属性 2)分别给这两个属性定义两个方法,一个方法用于设置值,另一个方法用于获取值; 3)Student类中定义一个无参的构造方法和一个接收两个参数的构造方法,两个参数分别为姓名和成绩属性赋值; 4)在测试类中创建两个Student对象,一个使用无参的构造方法,然后调用方法给姓名和成绩赋值,一个使用有参的构造方法,在构造方法中给姓名和成绩赋值。


    #IMPORT <FOUNDATION/FOUNDATION.H>@INTERFACE STUDENT : NSOBJECT@PROPERTY (NONATOMIC,ASSIGN)INT AGE;@END#IMPORT “STUDENT.H”@IMPLEMENTATION STUDENT -(ID)INIT{ SELF = [SUPER INIT]; IF (SELF != NIL) { _AGE = 18;} RETURN SELF; @END#IMPORT <FOUNDATION/FOUNDATION.H>#IMPORT “ STUDENT.H”INT MAIN(INT ARGC, CONST CHAR * ARGV[]){@AUTORELEASEPOOL { STUDENT *S1 = [[STUDENT ALLOC]INIT]; NSLOG(@”S1学生的年龄是%D岁”,S1.AGE); STUDENT *S2 = [[STUDENT ALLOC]INIT]; NSLOG(@”S2学生的年龄是%D岁”,S1.AGE); }RETURN 0;}

  • 第4题:

    【单选题】4.2 编译系统自动为一个类生成缺省构造方法的条件是()

    A.该类没有定义任何构造方法

    B.该类没有定义任何无参构造方法

    C.该类没有定义任何有参数构造方法

    D.该类没有定义任何成员方法


  • 第5题:

    【多选题】关于线程的创建过程,下面四种说法正确的有哪些?(多选)

    A.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法。

    B.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法。

    C.定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法。

    D.定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法。


    定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法。;定义一个实现Runnable接口的类并run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法。