Java成员变量与属性的区别,简单最易懂的解释!!!

Posted 白色风车

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java成员变量与属性的区别,简单最易懂的解释!!!相关的知识,希望对你有一定的参考价值。

例一:
一个Student pojo类:

public class Student{

private String name;

private int age;

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

public int getAge(){
    return this.age;
}

public void setAge(int age){
     this.age = age;
}
}

成员变量:   name  和  age  
属性:
属性的官方定义:
SUN官方定义为属性是指get或者set方法名 去掉get或者set后,把剩余的部分首字母改为小写后,即为这个类的属性。
在本例中:属性是指:name  和   age  

可以再举一个例子:
例二:
public class student{
  public String getName(){
    return " my name is dark_passion !";
  }
}
成员变量:  无
属性:name ;
以上就是 java成员变量和属性的区别,理解原理才是最好的学习!

 

以上是关于Java成员变量与属性的区别,简单最易懂的解释!!!的主要内容,如果未能解决你的问题,请参考以下文章

java里的变量是用来干啥的,请简单描述,最好通俗易懂。

java中变量被赋予空值和声明一个变量有何区别

start from the beginning-JAVA(成员变量与局部变量的区别封装构造方法)

JAVA_SE基础——26.[深入解析]局部变量与成员变量的区别

JAVA_SE基础——26.[深入解析]局部变量与成员变量的区别

属性 与成员变量的 区别与联系 及属性修饰词理解