「java基础get」JAVA基础入门

博主:adminadmin 2022-11-27 13:20:05 120

本篇文章给大家谈谈java基础get,以及JAVA基础入门对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

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 中get()和get()的用法,和意义?

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

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

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

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

例如:

Publicclass{

Privateintage;

PublicintgetAge(){

Returnthis.Theage;

PublicvoidsetAge(intage)throwsanexception{

If (age 0){

Throwanewexception("ageerrorentered");

Other}{

This.Theage;

扩展资料:

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

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

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

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

JAVA get方法

使用get方法 是为了对某些特殊值做处理后再输出 或者对特殊类型进行格式化输出

比如sex这个值 在没有赋值之前是null 如果用System.out.println(); 输出 就是null 不好看 所以一般做这样的处理

public String getSex(){

return sex==null? "":sex ;

}

java中get()方法

Java面向对象特性之一就是封装,一个类的字段应该只能被这个类本身所识别,所以要用private修饰字段,而用了private修饰的字段,就需要

提供set()、get()方法外部才能访问,如果使用public修饰字段,java中包的访问权限就没有意义了,封装特性也太不体现了。

java基础get的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于JAVA基础入门、java基础get的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-27,除非注明,否则均为首码项目网原创文章,转载请注明出处。