精慕门2857167
2016-08-18 17:31
我有点分不清属性和变量
变量:就是由你自己定义的,如 String name。
属性:属性是赋予get和set方法的成员变量,一般在javabean中体现
简单来说,一个属性可以被赋值不同的内容,就是变量
个人观点,我觉得属性和变量是同一个东西,抽象来说,类是由属性和行为组成的,属性就是对应的变量,可分为成员变量(类变量)和局部变量,而行为对应的就是类中的方法。
java是面向对象的,假设一个name赋值为jom,这样name是做为一个变量,用来存放属性,jom就是属性,属性可以变化,可以叫jom也可以叫tom。(理解不对的话欢迎指出来)
Java入门第二季 升级版
530667 学习 · 6091 问题
相似问题