面向对象(一)

这篇博客介绍了面向对象编程的基本概念,对比了面向过程的思维方式,并通过一个Java代码案例展示了如何在IDEA中创建对象、调用方法。案例中包括蛋糕师类Baker和蛋糕类Cake,演示了类的属性赋值和方法调用。此外,还提到了IDEA的快捷键以及公共静态主方法的使用。
摘要由CSDN通过智能技术生成
  • 面向对象

面向对象 与 面向过程的区别:

都是一种思想,思维方式,思考问题的角度.

区别:  面向过程  具体步骤

面向对象  看谁

测试

导包

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;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值