9.16总结
今天重要讲了类和对象,主要了解了类的概念和认识了对象。
类的概念:类是一个抽象的概念,是从众多事物中抽象出最本质的特征,把具有共同性质的事物归为一类。
例如:
其中,a,b,c是类中具有相同性质的事物,所以将其写在区别于方法的最上面。 将所有具有相同性质的事物都归在一起,具有高内聚,低耦合的特点。
类和对象的关系:类就像是设计图纸,而对象是实例。 在这两个中,类更重要,如果没有类,就没有对象。
Java 中的类与自定义类
学习Java的两个方面:语法规则和类库
自定义类:
1、语法格式
【<修饰符>】class <类名>
{
【<属性声明>】
【<构造器声明>】
【<方法声明>】
}
2、说明:修饰符public:类可以被任意访问
类的正文要被{}括起来
对象的创建:
一般格式是 类名 新建对象名=new 构造函数();
例如:Person P1=new Person();执行完的内存状态是
P1存的的存放内容的地址
只给对象的数据分配空间,而不存函数
对象的使用:
1、创建对象的内训分配
2、使用“对象名.对象成员”
对象的生命周期,在大括号中,若在其中是对象为空,则周期也结束。
对象初始化和构造函数
只有作为类中的构造成员时,才会有默认初始值
构造函数,不能写void,写了void就不能自动调用了
This 引用句柄的存放位置
每个成员方法内部,都有一个this引用变量。