JAVA的面向对象。

JAVA最重要的应该是面向对象了吧,ps:个人看法,

面向对象类似于C中的函数调用。

1、首先:你要定义一个类,在类中运用方法,变量。PS:构造方法可传递参数,还可重载(多个构造方法(名字相同,但参数个数,或名字不同)),

2、在主类中实例化对象,在调用方法。

lg:

package Woke;

public class woke3 {
    public static void main(String[] args) {
        WuMingFen f1 = new WuMingFen("牛肉",3,true);//实例化对象
        f1.chek();//调用方法
        System.out.println(f1.theMa+"      "+f1.quantity+"      "+f1.likeSoup);
        WuMingFen f2 = new WuMingFen("牛肉",2);
        f2.chek();
        System.out.println(f2.theMa+"      "+f2.quantity+"      "+f2.likeSoup);
        WuMingFen f3 = new WuMingFen();
        f3.chek();
        System.out.println(f3.theMa+"      "+f3.quantity+"    "+f3.likeSoup);
    }
}
class WuMingFen{
    String theMa;
    int quantity;
    boolean likeSoup;
    public WuMingFen(String M,int q,boolean l){//构造方法
        theMa=M;
        quantity=q;
        likeSoup=l;
    }
    public WuMingFen(String M,int q){//重载
        theMa=M;
        quantity=q;
    }
    public WuMingFen(){
        theMa="酸辣面码";
        quantity=2;
        likeSoup=true;
    }
    void chek(){
        System.out.println("面码: 粉的重量:  是否有汤:");
    }
}

PS:比较粗糙。

posted @ 2017-05-25 17:24  凌公子666  阅读(119)  评论(0)    收藏  举报