格式-请各位高手帮个忙 我真的弄不清楚了setter() and getter()的使用; 谢谢

问题描述

请各位高手帮个忙 我真的弄不清楚了setter() and getter()的使用; 谢谢

我真的弄不清楚了setter() and getter()的使用;

我要在eclipse中用setter 和getter来编写一个程序;请你给我示范一个最简单的格式

注释: 我在学java的,

解决方案

setter() 给对象设置属性

getter() 获取对象的属性

可以理解为set是存放 get是获取

解决方案二:

get set 方法主要是控制访问权限的,一般类里面的属性设置为private,类外部无法直接访问
1.当需要读取的时候通过get方法获取

2.当需要修改的时候通过set方法设置程序更加安全。
比如说class Cat{

private String color;

public setColor(String color){

this.color = color;

}
public String getColor(){

return this.color; }
}

你在类里设置了私有属性后,右击该属性选择source,里面有generate getter/setter点击后它就自动生成getter/setter方法的;
如果在别的地方用,比如设置该属性的值:
Cat cat=new Cat();
cat.setColor("yellow");
如果获取:
cat.getColor();

    如果回答对您有帮助,请采纳

解决方案三:

public class Person{
     private String name;
     public String getName() {
        return name;
     }
     public void setName(String name) {
        this.name = name;
     }
 }

解决方案四:

就是一个方法名称而已,,你也可以使用其他方法名代替

set方法可能就是你希望为某个private修饰的属性设置值
get方法可能就是你希望获取某个private修饰的属性的值

时间: 2024-11-08 19:27:34

格式-请各位高手帮个忙 我真的弄不清楚了setter() and getter()的使用; 谢谢的相关文章

高手帮个忙啊,VS2005环境下如何在Picturebos中让图片随便变化?

问题描述 高手帮个忙啊,VS2005环境下如何在Picturebos中让图片随便变化?并记录变化顺序,要求不使用数据库,图片都在Resources中,请高手帮帮啊,最好给个代码,谢谢啦! 解决方案 解决方案二:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.

ubuntu-linux系统利用libudev获取USB设备的VID和PID?请各位大侠帮一忙,谢谢!

问题描述 linux系统利用libudev获取USB设备的VID和PID?请各位大侠帮一忙,谢谢! 我在Ubuntu14.04终端下lsusb可以看到识别到的USB设备,但是Unable to find parent usb device.我的设备会虚拟出串口,如ttyUSB0,ttyUSB1,ttyUSB2,我想知道如何获取该设备的VID和PID,通过网上找的代码,不知道如何修改以下两个函数的相关参数? udev_enumerate_add_match_subsystem(enumerate,

this.COM1 = new AxMSCommLib.AxMSComm(); 请各位高手帮帮忙啊

问题描述 this.COM1=newAxMSCommLib.AxMSComm();有谁知道这是什么控件吗?请各位高手帮帮忙啊 解决方案 解决方案二:C#调用控件MSCOMM32.OCX,用于串口通信的,先注册在使用

一个MySQL统计的问题,高手帮下忙。想一天了实在没辙了

问题描述 比如说我的表的结构日期金额2010-04-04502010-05-05202010-05-06502010-05-041002010-05-20-502010-03-025802010-02-01602010-01-0820输入一个起始日期BIGINDATE输入一个结束日期ENDDATE查询后我要的结果是:自然周总额1020304050607080910//比如说9周有总额是10那就显示10没有数据就显示01050高手解决的!!在此小弟感谢万分 解决方案 本帖最后由 c17361926

请高手帮下忙

问题描述 我做了一个windows程序用到了sql2000,但是我不知道,怎么样把程序和数据库一起打包..拿到其它电脑,安装程序就可以运用了这样的效果 解决方案 解决方案二:先分离,再附加.解决方案三:不需要打包吧吧mdfldf复制然后在数据库里附加数据库就行了解决方案四:也可以将数据库备份,再还原解决方案五:http://jenry.cnblogs.com/category/36997.html解决方案六:想打包进去,就用Access了解决方案七:如果你要在程序中实现附加数据库那就用脚本执行吧

无法关闭窗口!请高手帮个忙看一下啊

问题描述 if(myreader.Read()){MainfromMainfrom=newMainfrom();loginloginfrom=newlogin();loginfrom.Close();Mainfrom.Show();return;}mainfrom窗体能打开,但是loginfrom窗体却关闭不了.loginloginfrom=newlogin();loginfrom.Close();上面两句话写错了吗? 解决方案 解决方案二:loginloginfrom=newlogin();l

c#的ComboBox控件问题,请高手帮个忙

问题描述 privatevoidBookForm_Load(objectsender,EventArgse){省略--连接数据库,读数据库里面的内容.//添加酒店房间类别ComboBox控件的列表项while(MyReader.Read()){this.酒店房间类别ComboBox.Items.Add(MyReader.GetString(0));}this.酒店房间类别ComboBox.Items.Add("所有房间");this.酒店房间类别ComboBox.Text="

做myoutlook遇到SMTP的问题,请各位高手帮帮忙啊

问题描述 连接邮箱:shiyanoutlook@163.com...服务器响应:220163.comAnti-spamGTforCoremailSystem(163com[071018])登录系统...邮件服务器响应:250OK身份验证...OK验证密码...邮件服务器响应:535Error:authenticationfailed登录错误!登录系统...邮件服务器响应:250OK身份验证...OK验证密码...邮件服务器响应:535Error:authenticationfailed登录错误!

高手帮下忙

问题描述 我用2003打开网站时出现这个问题"VISUALSTUDIO.NET无法打开应用程序.问题很可能是因为本地WEB服务器上没有安装所需的组件.请运行VISUALSTUDIO.NET安装程序并添加WEB开发组件"就是打不开~~怎么办呀~~~我看了~~~虚拟目录设的都对呀~~组件也都有呀~~各位高手指点一下~~ 解决方案 解决方案二:SF