Java中的类、对象与方法

一个简单的示例:

class A//创建A类{
            int a,b;
            A () {}                   //无参构造函数
            A (int c,int d)        //有参构造函数
            {
                 a=c;
                 c=d;
             } 
            public void change(){}               //创建方法
            }
 public class Hello  //主类{
              public static void main (String args[])  //主方法入口
             {
                       A obj-1,obj-2;                 //声明对象
                       obj-1 = new A();             //创建对象
                       obj-2 = new A(10,20)
                       obj-2.change();               //调用方法
              }
}
:对成员变量的操作只能在方法中进行

合法:
class A{
            int a=9;
            float b=12.6;
}
非法:
class A{
            int a;
            float b;
            a=9;
            b=12.6;
}
类中的变量:
实例变量
float x;
类变量(静态变量)
static int y;
对象共享类变量,改变其中一个对象的类变量会影响其它对象的相应类变量,类变量还可以通过类直接访问
常量
final int MAX=100;
static final int MIN=20;
声明时必须初始化,对象可以用这个常量但是不能更改,常量的名称习惯用大写字母

方法(可以重载):
实例方法
void sum(){}
实例方法可以操作实例变量和类变量
类方法(静态方法)
static float max(){}
类方法只能操作类变量。类方法还可通过类名调用



  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值