-
面向过程:将现实生活中的事物,按照发生的顺序使用代码顺序执行
-
面向对象:将现实生活中的事物,封装成对象,通过对象的实例化和调用,完成需求。
-
抽象:将现实中的事物,抽取出外部特征和方法,使用类来表示。
-
类:是对象的抽象
-
对象:是类的实例化
-
everything is object 万物皆对象
-
//类
public class Book{
//属性//方法
}
8.//对象
public static void main(){
//实例化对象
Book book=new Book();
//给对象的属性赋值
book . 属性 = 值 //这个点很重要
//调用对象的方法
book . f方法();//这个点很重要
public class Demo01{
public static void main(String[] args){
System.out.println("我叫大黄");
System.out.println("我今年19岁");
System.out.println("我住在4号楼");
System.out.println("我和空姐同居");
System.out.println("我今天要洗衣服");
System.out.println("我拿出我的内衣");
System.out.println("我拿出我的洗衣粉");
System.out.println("我拿出盆");
System.out.println("我开始洗衣服");
System.out.println("我漂衣服");
System.out.println("我晾衣服");
}
}
public class Srudent{//学生的类
public String name;
public int age;
public String address;
//方法
public void wash(){
System.out.println("我的名字是:"+name+"我的年龄是:"+age+"我的住址是:"+address+"\t我用洗衣机洗衣服");
}
}
public static void main(String[] args){
Student student=new Student();//学生类的实例化
student.name="大黄";
student.age=19;
student.address="延庆北科4号楼";
student.wash();//调用学生类中的方法
}