笔记第九天

类:在Java中 类是代码的组织单位,Java代码都需要写在类中
类的结构:
class 名字{
Java代码
}
1)方法: 静态方法static修饰的 如:main
非静态方法
2)属性:成员变量,类的内部同时在所有方法的外部
局部变量:在方法内部 或方法中语句块的内部的变量
生命周期:执行到所在的代码块的}时,Java就会释放局部变量
1、在声明完类之后,类里的成员是不在内存中的,类中的方法或属性不能直接使用
2、要想使用类中的成员,必须把类中的成员放入内存中
放入的过程称为创建对象的过程
Demo3 d3=new Demo3();
对象:就是类在堆内存中的地址
作用:通过对象来访问类中的成员
对象名.方法名();
对象名.属性名;
【注意】:不要把所有的方法或属性写入一个类中
把完成同一类功能的方法或属性写入同一个类中
步骤:
1、找类:原则,具有相同属性、方法的归为一类
public class Dog{

}
2、找类中的属性
成员变量 String nam;
3、找类中的方法(动词、行为)
队列:先到 先处理 后到后处理
栈: 先进去后出 后进先出
进入栈 压入栈
出栈 弹出栈
private 私有的 用于修饰成员变量(属性)或方法
如果用于修饰成员变量,那么这个成员变量只能在所在类的内部可以使用,在类的外部通过
对象.属性名 将无法访问
赋值的情况:在PG内部编写一个赋值方法
public void setAge(int age){
//对参数值进行有效范围的判断

}
1、变为private
2、编写赋值方法
public void setxxx(int age){
//判断
}
3、获取值的方法
public int getXXX(){
return age;
}

局部变量:声明后就给默认值;
成员变量:自身就具备默认值

猜你喜欢

转载自www.cnblogs.com/zhn011700/p/10623562.html