课程
/后端开发
/Java
/Java入门第二季 升级版
我有点分不清属性和变量
2016-08-18
源自:Java入门第二季 升级版 9-7
正在回答
变量:就是由你自己定义的,如 String name。属性:属性是赋予get和set方法的成员变量,一般在javabean中体现
简单来说,一个属性可以被赋值不同的内容,就是变量
个人观点,我觉得属性和变量是同一个东西,抽象来说,类是由属性和行为组成的,属性就是对应的变量,可分为成员变量(类变量)和局部变量,而行为对应的就是类中的方法。
java是面向对象的,假设一个name赋值为jom,这样name是做为一个变量,用来存放属性,jom就是属性,属性可以变化,可以叫jom也可以叫tom。(理解不对的话欢迎指出来)
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
实战
251
326
71
499
533
2 回答怎么区分属性和变量
5 回答属性和变量
2 回答变量和属性
9 回答属性和变量不一样么?
2 回答属性和成员变量