Modify make constructor "name" param private and change to val in VariousClass

This commit is contained in:
2023-01-01 21:37:31 +08:00
parent c8d34111f0
commit 48ea8c4ebc
3 changed files with 11 additions and 3 deletions

View File

@@ -13,13 +13,17 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe
# VariousClass <span class="symbol">- class</span>
```kotlin:no-line-numbers
class VariousClass(vararg var name: String)
class VariousClass(private vararg val name: String)
```
**Change Records**
`v1.0` `first`
`v1.1.5` `modified`
私有化 `name` 参数并设置为不可修改
**Function Illustrate**
> 这是一个不确定性 `Class` 类名装载器,通过 `name` 装载 `Class` 名称数组。

View File

@@ -5,13 +5,17 @@ pageClass: code-page
# VariousClass <span class="symbol">- class</span>
```kotlin:no-line-numbers
class VariousClass(vararg var name: String)
class VariousClass(private vararg val name: String)
```
**变更记录**
`v1.0` `添加`
`v1.1.5` `修改`
私有化 `name` 参数并设置为不可修改
**功能描述**
> 这是一个不确定性 `Class` 类名装载器,通过 `name` 装载 `Class` 名称数组。

View File

@@ -33,7 +33,7 @@ import com.highcapable.yukihookapi.hook.factory.toClass
* 这是一个不确定性 [Class] 类名装载器
* @param name 可指定多个类名 - 将会自动匹配存在的第一个类名
*/
class VariousClass(vararg var name: String) {
class VariousClass(private vararg val name: String) {
/**
* 获取匹配的实体类