
免费
文章平均质量分 79
死磕JAVA
这个作者很懒,什么都没留下…
展开
-
JAVA面向对象(详细3.0)----this关键字
this关键字上文说介绍了对象的创建,但是在创建构造方法的时候有个小缺陷class Cat{ //创建属性 String name; int age; //创建无参构造方法 public Cat () {} //创建有参构造方法 public Cat (String n,int a) { name = n; age = a; } }这是一个简单的类的创建以及构造方法的实现这里的问题就是,在有参构造方法中,两个赋值语句,里面的“n”和“a“分别代表什么意思?当然我原创 2021-03-17 23:30:24 · 158 阅读 · 0 评论 -
JAVA面向对象(详细2.0)
面向对象2.0创建对象接着昨天的说~~~~~~~~上回说到面向对象的一些基础的概念,以及类的组成,对象的组成,以及类和对象之间的关系,那么接着上回,今天来介绍介绍创建对象在说创建对象之前先说一下创建对象的过程1、首先会分配空间,分配堆空间,在内存中开辟出来一个空间存储数据,这一步就给属性赋上默认值,(八种基本数据类型的默认值,String默认值是null)2、初始化属性,这里就是将属性进行初始化处理,如果创建属性的时候给属性赋值了,那么这里就会给属性赋上初始化的值3、执行构造方法,为属性赋上原创 2021-03-15 20:37:37 · 303 阅读 · 7 评论