java语句

(1)构造与set对于对象的设定:

       带参数的构造方法(也称为构造器或构造函数)是在创建对象时用于初始化对象状态的。当你使用new关键字创建一个新的对象实例时,构造方法会被调用,并且你可以通过向构造方法传递参数来设置对象的初始状态。(刚开始时)

         而设置方法(如setRealPartsetImaginaryPart)则是在对象已经被创建之后,用于修改对象状态的。这些方法通常被设计为void返回类型,并且接收一个或多个参数,用于设置对象的属性。在对象的生命周期内,你可以多次调用这些方法以更改对象的状态。(后期可用于修改)

因此,构造方法和设置方法各自有其用途,并且通常在一个类中同时存在。构造方法用于初始化对象的初始状态,而设置方法则用于在对象生命周期内修改其状态,可以同时存在。

(2)构造函数的返回类型只能是void型。(x)

构造函数的返回类型并不是void,而是与类名相同的类型。构造函数没有返回类型声明(即没有return type MyClass;这样的语法),但它们返回新创建的对象实例。这个返回是隐式的,不需要(也不允许)在构造函数中包含return语句(除了在某些构造函数的特定情况下,比如在一个构造函数中调用另一个构造函数,使用this(...))。、

(3)类是同类对象的抽象
这同样是正确的。类是对具有相同属性和行为的对象的抽象描述。

(4)对象是创建类的模板
这是错误的。实际上,类是创建对象的模板或蓝图。对象是类的实例化结果,而不是类的模板。

(5)switch语句通常只支持整数类型(如byte, short, int, char, 枚举类型(enum),以及在某些语言中可能还支持String类型),但不支持浮点类型(如float和double,long) 

(6)(("EXCiting".equalsIgnoreCase(B)) ? 88 : 77)

准确地说,这个表达式的意思是:如果变量 B 所指向的字符串(在不考虑大小写的情况下)与字符串 "EXCiting" 相等,则输出 88;否则输出 77。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值