java基础-Java 对象的创建与使用(第十一节)

​      前面我们说了类的定义和创建,今天我们说下女朋友的使用,噢,不对,是类的使用。

      类的使用其实很简单,就2个过程,第一:创建类对象,第二:调用类里的变量和方法;

       举个栗子:前面我们创建了一个”女朋友“;我们在其他类里面使用的时候,需要先创建好;这里需要注意下,我们之前创建的类里的方法和变量都是私有的,不能随便调用的。我们新增一个公有的变量和方法;

    我们在使用类里面调用的时候很简单,通过new 关键字创建对象,然后通过对象.属性变量或者对象.方法的方式调用:

注意2个问题:第一:对象类里面私有的方法,属性不能调用;第二:只在需要的时候创建,能少创建就少创建,都是要占内存的。     

         关于类的创建与使用其实不难理解,举个栗子

        本来你女朋友是不是在你岳父岳母那里创建(生)的,你女朋友做饭,洗衣,也都是给你岳父岳母做的对吧。然后你见到你女朋友第一眼就想自己拥有,让她给你做饭洗衣,这个时候怎么办?你肯定想让她嫁给你,守在你身边啊。

        那你需要怎么做?结婚要钱的,要彩礼的哇,这不就是类的创建过程吗,你给彩礼,彩礼就是类创建时候的构造参数,当然也有的地方娶老婆不要彩礼,所以就是无参构造了,当你构造完,你身边就有一个可以使唤的女朋友了呀。这就是创建成功了类。

        然后你女朋友本身有很多属性啊,比如上次说的够你玩一年的大白腿,但是问题来了,如果你女朋友就是不让你玩,那这个腿就成为你女友私有的了,就是类里面的有些属性变量声明为private属性,你调用不了的原因,然后你女朋友又告诉你,腿虽然不能玩了,但是你可以亲她脸,所以这个时候,她的瓜子二手脸就是声明为公有的public了,你可以亲,理论上其他人也可以,

         那么重点来了,你娶她的原因是想让她给你做饭洗衣的呀。做饭洗衣就好比类里面定义的方法,这个时候如果你女朋友告诉你,我可以给你洗衣服(反正有洗衣机)但是饭你得做给我吃,那就是告诉你,洗衣服这个方法,我公有了,做饭私有了,只做给岳父岳母,跟你没半毛钱关系,这就好比,类里面有些方法会声明为public,你可以调用,但是有些声明为private,就是告诉你,你不能调用。

      这么一想,是不是很容易理解了。

微信公众号持续推出各个系列课程,欢迎关注:

猜你喜欢

转载自blog.csdn.net/qq998701/article/details/95310756
今日推荐