java中的类与对象

java中的类与对象
提到Java中的类与对象,不得不提的就是面向对象的编程方法。
c语言中我们采用的是面向过程的编程方法,面向过程是按照解决问题的思路来划分的,是一步一步来解决问题的。
java中我们采用的是面向过程的编程方法,面向对象是按照要完成的功能来实现的,是按照程序中的功能来划分的。


那么什么是对象呢?
    所谓对象只要是生活中一个具体的实物,或者一个事物即可。
那么我们前面提到的类又是什么呢?
    类就是对具有相同特点和功能的对象进行的抽象描述,类中定义的是属性和方法(行为)
可以用一句话来总结两者的区别:类是对象的模板,对象是类的实例。

在Java中定义类,使用关键字class完成。

类的基本格式
public class 类名 {


     //定义属性
     访问修饰符  数据类型  属性名;


    //定义方法
    访问修饰符  返回值数据类型  方法名(数据类型 参数名,...){

    }

}
访问修饰符:public、protected、默认的、private
Java中类是模板,是基本单位。

示例代码:
 

//定义Atm奥特曼类
public class Atm {
private String name;//定义名字属性
private int blood;//定义血量属性
        //定义修改血量的方法
public void setBlood(int b){
blood =b;
}

}

实例化对象和调用属性和方法的格式
实例化对象的关键字:new 
格式:
类名  对象名  =  new  类名();


调用属性和方法:
对象名.属性名
对象名.方法名(参数值,...)

现在我们定义好了一个类,现在我们来实例化它。

public class Play {
public static void main(String[] args) {
    //实例化奥特曼的对象
    Atm atm1=new Atm();
    //实例化好之后,我们可以使用
    //对象名.属性   调用类之中的属性;
    // 对象名.方法() 调用类之中的方法。
    //调用属性和方法
    atm1.setBlood(100);
                //实例化小怪兽的对象
    Xgs xgs1=new Xgs();
                atm1.attack(xgs1);
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值