导航:首页 > 编程语言 > javaget

javaget

发布时间:2022-02-25 01:45:05

java 中get()和get()的用法,和意义

面向对象最重要的特性之一是封装

getter和setter我们称为属性访问控制器

通常,由于我们的属性被设置为private,我们不允许直接外部调用,而只提供公共的getter和setter方法。

我们只需要封装年龄属性,我们只需要保持适当的值,没有负的年龄,这是常识。

例如:

Publicclass{

Privateintage;

PublicintgetAge(){

Returnthis.Theage;

PublicvoidsetAge(intage)throwsanexception{

If (age < 0){

Throwanewexception("ageerrorentered");

Other}{

This.Theage;

(1)javaget扩展阅读:

Set()和get()在API中不可用,因为任何类都可以有Set和get方法,您可以在自己的类中编写Set和get方法。变量的set方法是为该变量赋值,get方法是获取该变量的值。

这是set和get最基本的用法,例如:一个标准的Javabean由所有变量及其set和get方法组成。

Java是一种面向对象的编程语言,它不仅吸收了c++语言的优点,而且抛弃了c++中难以理解的多继承概念、指针,因此Java语言具有功能强大和易于使用的两个特点。

作为静态面向对象编程语言的代表,Java语言很好地实现了面向对象理论,允许程序员以一种优雅的思维方式进行复杂的编程。

⑵ java语言中的get();方法

答案:不属于,但是方法是在类中定义的。
你好,希望采纳!

⑶ java的get()函数还是可以个

1、你主函数中的age都没设置值(所以你用stu.getAge()是得不到数据的),给对象stu的age赋值要调用setAge()函数;
2、主函数中的age
=
-50;并没有给对象里的age赋值;
3、正确的使用方法如下:
Student
stu=
new
Student();
stu.setAge(
-50);
Integer
age
=stu.getAge();//因为设置的age值为-50,所以得不到结果(有函数setAge()中的retuen可知)

⑷ java中get()方法

Java面向对象特性之一就是封装,一个类的字段应该只能被这个类本身所识别,所以要用private修饰字段,而用了private修饰的字段,就需要
提供set()、get()方法外部才能访问,如果使用public修饰字段,java中包的访问权限就没有意义了,封装特性也太不体现了。

⑸ Java中array.get()是什么意思

给你举个例子!比如int[] array = new int[10];
for(int i=0;i<10;i++){
array[i] = i;
}
for(int i=0;i<10;i++){
System.out.println(array.get(i));//表示获得数组相应下标的值(数组下标从零开始)
}
OK吗?来分

⑹ get()在java中,是什么意思什么用途

get()是获取属性的意思。

比如你有一个类Student,它有两个成员变量,grade和age。

那么这个类可以这么写

public class Student {

private int grade;
private int age;
}

如果你想用一个方法获得grade和age变量,可以加入两个方法

public class Student {

private int grade;
private int age;
private int getGrade() {
return grade;
}
private void setGrade(int grade) {
this.grade = grade;
}
private int getAge() {
return age;
}
private void setAge(int age) {
this.age = age;
}
}
这里面的getAge()和getGrade()就是get方法
另外两个就是set方法,一般他们是成对出现的。

不知道能不能解释你的问题。

不能的话M我。

⑺ java中KeyStroke.getKeyStroke

后面的参数表示ctrl,也就是ctrlP这个KeyStroke表示ctrl和p同时按下时的这个动作。menuItem.setAccelerator(ctrlP);这个方法的意思是当按下ctrl+p时,就相当于点击了menuItem,也就是menuItem的快捷键~~

⑻ java中“get”和“set”方法怎么写

java bean就是把自己的数据成员封装起来, 让外界不能直接操作数据成员; 而只能通过bean提供的get 和 set方法进行操作,保证了数据安全性。可以理解为:get就是把对象中的值拿出来, set就是把某个值放到对象中去。
比如:
public class LoginInfoBean {
private String time; //时间
private String ip; //IP
private String account; // 账号

public String getTime() {
return time;
}
public void setTime(String time) {
this.time = time;
}

public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}

public String getAccount() {
return account;
}
public void setAccount(String account) {
this.account = account;
}
}
---------------------------------------------------------------
关于如何在servlet中取得数据:
首先要明白,我们提交到servlet的数据,需要走servlet的doGet或者doPost方法。
如果你不用框架,只用纯粹的servlet,在servlet的doGet和doPost方法中因为只有两个参数,也就是HttpRequest和HttpResponse,比如:
doPost(HttpServletRequest req,
HttpServletResponse resp){
........
}
按照以上的写法,只能通过req.getParamter("xxx")取得;
比如下面这个例子:
file: login.jsp
<form id="loginform" name="loginform" method="post" action="LoginServlet" >
<input name="userName" type="text" id="userName" />
ps: 通过 action="LoginServlet" 可以知道,提交的路径为LoginServlet, 然后会到web.xml中寻找关于LoginServlet 的具体配置,以确定是哪个servlet处理这个请求。
file: web.xml
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>com.test.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/LoginServlet</url-pattern>
</servlet-mapping>
ps: 通过以上配置可以确定,处理这个请求的servlet为com.test.LoginServlet
file: com.test.LoginServlet.java
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
String name = request.getParameter("userName");
}
ps: 通过 request.getParameter("userName"); 就可以取得页面上输入的值。

如果用框架,每个框架的机制不一样,需要分别对待, 但底层也都是servlet。我接触过的struts1, struts2, 和spring MVC, 其中 struts1 给我们提供了一个formbean, 用于收集页面的数据(就是上面那个javabean的问题); struts2和spring MVC 省去了formbean, 后台处理的action就是一个bean, 数据在action中直接可以取到。

推荐一个简单的方法:写get/set方法,OC有一个自动化的方法,即使用@proterty和@synthesize关键字

Person.h

⑼ java中get有什么作用

因为私有成员在类的外部是访问不到的,要想访问就必须提供set,get这样的公共方法,set是设置值,get是拿到值,比如你这个地方,直接访问y.x是会报错的,必须y,getX()这样拿到x的值,希望你能够理解,估计你是初学者,等学的深入了就会慢慢理解的

⑽ java get方法

Bookbook=newBook();
book.setBook(Bookbook);
book.getBook();

创建个对象,这样就可以了啊


实在不明白你要问什么,你定义了一个Book类,类的成员变量也是book也就算了,

你打印Book对象,重写toString方法,返回类名,就这样

还是说下你实际需求吧

阅读全文

与javaget相关的资料

热点内容
优信二手车解压后过户 浏览:63
Windows常用c编译器 浏览:780
关于改善国家网络安全的行政命令 浏览:835
安卓如何下载网易荒野pc服 浏览:656
javainetaddress 浏览:106
苹果4s固件下载完了怎么解压 浏览:1006
命令zpa 浏览:288
python编译器小程序 浏览:946
在app上看视频怎么光线调暗 浏览:542
可以中文解压的解压软件 浏览:595
安卓卸载组件应用怎么安装 浏览:915
使用面向对象编程的方式 浏览:342
程序员项目经理的年终总结范文 浏览:932
内衣的加密设计用来干嘛的 浏览:435
淮安数据加密 浏览:295
魔高一丈指标源码 浏览:984
松下php研究所 浏览:171
c回调java 浏览:403
梦幻端游长安地图互通源码 浏览:747
电脑本地文件如何上传服务器 浏览:315