- 面向对象
面向对象 与 面向过程的区别:
都是一种思想,思维方式,思考问题的角度.
区别: 面向过程 具体步骤
面向对象 看谁
测试
导包
1.不需要导包的类 :
1)java.lang包下的类
2)同包下的类
2.创建类型的引用|创建对象 new具有创建对象的能力
引用数据类型 引用 = new 引用数据类型();
3.使用
使用属性(赋值|获取值)
引用.属性名
使用功能
引用.功能名字(参数列表)
内存分析图
- IDEA的安装与使用
快捷键 public static void main(String[]args) m
System.out.println(); sout
代码案例
public class Test1 {
public static void main(String[] args) {
Baker baker=new Baker();
baker.name="王明";
Cake cake=new Cake();
cake.kouwei="牛奶";
cake.size=13.2;
baker.product(cake);
baker.product1(cake.kouwei, cake.size);
}
}
蛋糕师类
public class Baker {
public String name;
public void product(Cake cake){
System.out.println("蛋糕师"+name+"正在制作"+cake.size+"寸的"+cake.kouwei+"的蛋糕");
}
public void product1(String kouwei,double size){
System.out.println("蛋糕师"+name+"正在制作"+size+"寸的"+kouwei+"的蛋糕");
}
}
蛋糕类
public class Cake {
public String kouwei;
public double size;
}