Java教程

Java.2 面向对象

本文主要是介绍Java.2 面向对象,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

面向对象

public class Object {

    String Name; //对象的属性“Name”
    float Price; //对象的属性“Price”

    public static void main(String[] args){

        Object ItemDirt = new Object(); //新建一个ID为"ItemDirt"的对象

        ItemDirt.Name = "泥土";
        ItemDirt.Price = 114.514f;
        ItemDirt.addPrice(10f); //调用一个方法,并且设定方法的参数为 10f

        System.out.println("物品名称:"+ItemDirt.Name+"\n物品价格:"+ItemDirt.Price);
    }
    //一个方法。名字 “addPrice”
    void addPrice(float AddPrice){
        Price = AddPrice+Price;
    }
}

用集合论解释对象和类

定义两个电灯泡a,b。由于它们是一个单独的实体,所以叫做对象。
而它们都是电灯泡,所以都属于“电灯泡”这一个类下。

对象的概念

对象其实就是一种封装的概念,它把事物封装成一个类,然后提供类的接口,而具体的过程人们是看不到的。
在代码当中,Object ItemDirt = new Object();其实就是在“Object”这一个类下创建一个名为“ItemDirt”的对象

属性

在代码中,我给几个变量(String,float,double,int,char……)打上了注释,其中包含了“属性”两个字
在面向对象的思想中,一个对象可以包含多种属性。例如一个方块的硬度,材质等等

方法

方法是对象的一个(某种)行为。例如沙子方块需要提升自己价值,那么它就可以调用代码中的“addPrice”方法。

这篇关于Java.2 面向对象的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!