关于set和get方法的调用,怎么调用带返回值return的方法,下面调用的代码怎么会报错,求解答

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于set和get方法的调用,怎么调用带返回值return的方法,下面调用的代码怎么会报错,求解答相关的知识,希望对你有一定的参考价值。

关于set和get方法的调用,怎么调用带返回值return的方法,下面调用的代码怎么会报错,求解答过程,高分,好评,谢谢大家了,急。。。

public static void main(String[] args) 
    Film one = new Film();        // 你 new 错对象了
    one.setType("枪战片");        // 传值得写在括号里面
    one.setName("让子弹飞");
    one.setDirector("姜文");
    one.setActor("姜文,周润发,葛优");
    one.display();
    System.out.println("******************");

1 new 错对象了 TestFilm 类中没有下面那几个 setter

2 用 setter 赋值你得把值写在括号里面

3 可以直接调用带有返回值的函数,如果你不需要那个返回值,可以直接使用,不需要声明一个变量来保存他。

追问

写括号里一样报错啊!

追答

在知道问问题,不要总是说报错啦,报错啦,你得具体说,报的是什么错,把错误代码发出来。
这个 你 new 的对象改了么

参考技术A 你没有重写main方法
把那句改成这样看看 TestFilm one = new TestFilm(); ==> TestFilm one = new TestFilm("")

而且get 和 set 属性访问权限的设置,不是方法
public class Student

private string name
public string Name

setname=value;//这里是给私有属性name赋值
getreturn name;//这里取出私有属性name的值 如果想调用方法,可以是 return fun();



Student stu = new Student();
stu.Name = "";
string s = stu.Name;

以上是关于关于set和get方法的调用,怎么调用带返回值return的方法,下面调用的代码怎么会报错,求解答的主要内容,如果未能解决你的问题,请参考以下文章

vue计算属性进入页面就调用怎么设置

java的get和set方法

C#怎么调用方法

php中__set和__get要怎么理解?

一个方法中的hashMap的值,怎么在另一个类中调用啊?

关于java编程的问题:一个类调用另一个类中构造方法中所定义的参数。