有一个字符串变量message表示要加密的信息 有一个整数变量shift表示对字符进行变换要移动的位数 定义一个带参数message和shift的构造方法 实现encrypt()加密方法:对字符串进行变换,为字母时向后移动shift位,不是字母保持不变 实现decrypt()解密方法:对字符串进行变换,为字母时向前移动shift位,不是字母保持不变 实现一个tostring()方法返回描述字符串。
时间: 2023-04-30 18:03:34 浏览: 168
这道题让我们实现一个加密/解密的程序。其中有两个变量,一个是字符串变量message表示要加密的信息,另一个是整数变量shift表示字母进行变换要移动的位数。我们需要定义一个带有这两个参数的构造函数。然后,我们需要实现encrypt()函数用于加密信息,这个函数会将字母向后移动shift位,但不会改变非字母字符。我们还需要实现decrypt()函数用于解密信息,这个函数会将字母向前移动shift位,还原加密过程。最后,我们需要实现一个toString()函数将加密后的信息转化为字符串。
阅读全文