打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
9.面向对象-----类的成员之属性(field)

一、语法格式

权限修饰符 数据类型 属性名 = 属性值;

说明:

1.权限修饰符:类中的属性可以被private、缺省、protected、public等权限修饰符修饰;

2.数据类型:可以是基本数据类型和引用数据类型

3.属性名:符合标识符的命名规则和规范

举例:

class Person{    private String name;    public int age;    String hobby;}

二、成员变量(属性)与局部变量

相同点:

1.都是先声明,后使用;

2.变量都有其对应的作用域

不同点:

 

 代码:

public class test {    public static void main(String[] args) {        Person p = new Person();        //调用成员变量        System.out.println(p.age);//0 成员变量有默认初始化值        //调用局部变量        p.study("王强");    }}class Person{    //成员变量(属性)---直接声明在类中    private String name;    public int age;    String hobby;    public void study(String name){//局部变量        System.out.println(name + "每天学习新的知识");        //局部变量---方法内        int score = 90;        System.out.println(name + "这次考了" + score + "分。");    }}

 

 

 

作者:Java之美

日期:2020-03-28

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一些JavaSE学习过程中的思路整理(一)(主观性强,持续更新中...)
java超类
Java基本概念:内部类
Java类与对象(代码+图详解)
Java语法总结 - 内部类 - 技术开发 | IT168
请问在Java中,在接口内部定义类的意义或者作用是什么
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服