Сценарий: Структура с изменением свойства
Этот коммит содержится в:
родитель
58a613af20
коммит
74a6ab6231
1 изменённых файлов: 29 добавлений и 0 удалений
|
@ -131,4 +131,33 @@ this->doSomethingElse();
|
|||
}
|
||||
void device::doSomethingElse() {
|
||||
}
|
||||
```
|
||||
|
||||
Сценарий: Структура с изменением свойства
|
||||
* Исходник:
|
||||
```
|
||||
package test
|
||||
|
||||
type device struct {
|
||||
x int
|
||||
y int
|
||||
}
|
||||
|
||||
func (d *device) doSomething() {
|
||||
d.x = 1
|
||||
d.x = d.y
|
||||
}
|
||||
```
|
||||
* Результат:
|
||||
```
|
||||
class device {
|
||||
public:
|
||||
int x;
|
||||
int y;
|
||||
void doSomething();
|
||||
};
|
||||
void device::doSomething() {
|
||||
this->x=1;
|
||||
this->x=this->y;
|
||||
}
|
||||
```
|
||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче