标签: setter

无法将字符串复制到字符数组

#include<iostream>
class ravi
{
    private:
        char a[10],char b[10];
public:
    void setdata(char x[10],char y[10])
    {
        a = x; b = y;
    }
    void show()
    {
        std::cout << a << b;
    }
};
int main()
{
    ravi r;
    r.setdata("text","copied");
    r.show();
}
Run Code Online (Sandbox Code Playgroud)

我试图将字符串"text""复制"复制到x和y,我收到一个错误"从char*到char的赋值不兼容".有人告诉我我的代码有什么问题.

c++ arrays string setter class

-1
推荐指数
1
解决办法
97
查看次数

“@”装饰器(Python)

可能的重复:
了解 Python 装饰器

“类装饰器”/“方法装饰器”(@)有什么作用?换句话说,这和普通的评论有什么区别呢?

另外,在方法之前setter使用时会做什么?@previousMethod.setter谢谢。

python methods setter decorator python-3.x

-2
推荐指数
1
解决办法
952
查看次数

ArgumentOutOfRangeException.使用getter,setter - C#

我需要创建一个类Person,有字段: name,surnamesalary.如果salary低于0,我得到例外:

ArgumentOutOfRangeException.使用getter,setter

我尝试过:

public class Employee
{
    public string name { get; set; }
    string surname { get; set; }
    private int salary;
    public int Salary
    {
        get
        {
            return salary;
        }
        set
        {
            if (salary < 0)
            {
                throw new ArgumentOutOfRangeException("salary", "wyplata ma byc wieksza niz 0");
            }
            else
            {
                salary = value;
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在主要:

Employee tmp = new Employee("michal", "jakowski", -1400);
Run Code Online (Sandbox Code Playgroud)

c# getter setter

-2
推荐指数
1
解决办法
110
查看次数

这是C#.NET 4.6.2中的有效语法

public class MyClass
{

    public string DeviceCommands { get; set; } = "DeviceCommands";
}
Run Code Online (Sandbox Code Playgroud)

我在这种线路上有30个错误......

c# syntax setter

-2
推荐指数
1
解决办法
318
查看次数

INT的C#setters

正如我已经做过的那样,我有这段代码:

 private string opt;// create a property
        public string optionInterval
        {
            get
            {
                return opt;
            }
            set
            {
                opt = value;
            }
        }
Run Code Online (Sandbox Code Playgroud)

如何将opt更改为整数?特别是在设定部分?

c# int setter

-3
推荐指数
2
解决办法
608
查看次数

void方法和返回它之间有什么区别

Class Player {
Player setName(String name){
this.name = name;
return this;

// or

void setName(String name){
this.name = name;
}}
Run Code Online (Sandbox Code Playgroud)

你好.如果我使用"void"或"return this"语句使用该方法有什么区别?为什么"返回此"语句存在,如果它也一样?

java setter return this void

-3
推荐指数
1
解决办法
826
查看次数

如何在数组中的对象上使用setter(java)

我正在尝试使用setter在数组中设置对象变量但我不断遇到构建错误.这就是我所追求的

Sandwich[] newSandwich = new Sandwich[5];

newSandwich[0].setMainIngredient("Chicken");
newSandwich[0].setBread("Brown");
newSandwich[0].setPrice(7.00);
Run Code Online (Sandbox Code Playgroud)

java arrays setter object

-4
推荐指数
1
解决办法
469
查看次数

标签 统计

setter ×7

c# ×3

arrays ×2

java ×2

c++ ×1

class ×1

decorator ×1

getter ×1

int ×1

methods ×1

object ×1

python ×1

python-3.x ×1

return ×1

string ×1

syntax ×1

this ×1

void ×1