面向对象-----学习总结(1)

注:从Bilili网站尚硅谷官方账号的老师那里学习的。笔记内容部分是老师课堂所讲。

一、面向过程和面向对象的区别

面向过程:主要强调的功能行为,具体拿到一个题目,应该怎么做。

面向对象:主要强调对象/类,拿到一个题目,应该由谁来做,先确定功能主体,再由每个主体确定功能。JAVA是面向对象的语言。

二、面向对象的两个要素

①类:比较抽象的概念,概括性的。例如:人、车。

②对象:比较具体的概念,有具体的指向性。例如:张三、奔驰。

三、面向对象学习的三条主线:

①类和类的成员:属性、方法、构造器、代码块、内部类

②面向对象的三大特征:封装线、继承性、多态性。

③关键字:this、super、static等等

四、完成一个项目的思路

①创建类:找出这个项目的类,设计类的成员。

②创建类的对象,即类的实例化。

③通过“对象名.属性”和“对象名.方法”等来调用对象的结构。

五、如何创建类

1)返回值和形参

①返回值分为有返回值和无返回值。无返回值是void类型,有返回值则需要看返回值的数据类型时哪种。例如:public int number(){

                        return 5*4;}意思为返回一个5*4=20的int整型数据。具体是否需要返回值根据题目来定。有返回值必须有 "return 数据;"无返回值也可以有return,如果用了则只能这样使用:"return;"

②形参分为有形参和无形参。无形参格式为“权限

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值