java对象有什么重要的?

3.历史上讲,对象有什么重要的? (视频下载) (全部书籍)

【新手可忽略不影响继续学习】早期的编程主要是面向过程的编程,处理的问题都相对的简单,比较过程化,换句话说,就是一步一步从开始到结束,比如第一步进入电梯,第二步关门,第三步按15层,第四步走到自家门口。。。。program有个意思是节目单,你觉得上述过程像个节目单一样吗?所以我们管它叫面向过程的program。时代在发展,我们需要编写的系统越来越复杂和庞大。过去排个序,a,b,c变量名就够了,后来出现了一大堆相关的变量,比如窗口的高和宽。这时c中出现了类似结构体Window和结构体变量win1这种东西。Window这个结构体里有高和宽,这两个属性。后来发现还是不好,需要加方法,所以就有了类和对象。@马克-to-win。


给大家补充一个结构体的例子:下面TwoNumber就是一个形式上的结构体:

class TwoNumber {
    int num1;
    int num2;
}

public class Test {
    public static void main(String[] args) {
        int a=0;
        TwoNumber A = new TwoNumber();
        a=3;
        A.num1=333;
        A.num2=333;
        System.out.println("A.num1 is "+A.num1);
       
        int b=0;
        TwoNumber B = new TwoNumber();
        b=4;
        B.num1=444;  
        B.num2=444;  
        System.out.println("B.num2 is "+B.num2);
    }
}

结果:

A.num1 is 333
B.num2 is 444

详见:http://www.mark-to-win.com/index.html?content=JavaBeginner/javaUrl.html&chapter=JavaBeginner/JavaBeginner2_web.html#ObjectIsImportant

猜你喜欢

转载自www.cnblogs.com/mark-to-win/p/9690493.html