JavaSE类和对象
OOP编程
面对对象:抽象
面对过程:具体
实例化这个类:new
类实例化产生一个自己的对象
以类的方式组织代码,以对象的形式封装数据。
抽象特性:
封装、继承、多态
认识:类-->对象
代码:对象-->类
静态
静态的方法跟类一起加载
非静态:类实例化才存在静态的方法只能调用静态的方法,非静态的方法可以调用静态的方法。
测试类
package com.zhangyusen.www;
//Ctrl+Alt+V+回车 自动补全左面
//Alt+Ins 创建构造函数
public class StudentDome {
public static void main(String[] args) {
Student chenxinran=new Student(); //new构造方法
chenxinran.name="张三";
chenxinran.study();
}
}
学生类
package com.zhangyusen.www;
public class Student {
String name;
int age;
//构造器主要应用于初始化 //和类名相同 修饰词+类名
//无参构造器
public Student(){
}
//有参构造器 //定义了有参,一定要定义无参
public Student(String name){
this.name=name;
}
public Student(int age) {
this.age = age;
}
public void study(){
System.out.println(this.name+"爱学习!");
}
}

JavaSE类和对象总结
浙公网安备 33010602011771号