java学习思路

本文主要探讨Java的面向对象学习思路,包括面向对象的三条主线——类及成员、三大特征,以及面向过程与面向对象的区别。同时,介绍了完成项目或工程的步骤,强调了类的设计和对象的实例化。最后,补充了属性、方法和类的对象实例化等相关概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

  • java类以及类的成员:属性,方法,内部类,代码块,构造器
  • 面向对象的三大特征:封装,继承,多态(抽象性)
  • 其他关键字:class,interface,abstract,final,package,import,等

2、面向过程与面向对象的理解

  • 面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做
  • 面向对象:强调具备功能的对象,以类和对象为最小单位,考虑谁来做
  • 对比举例:大象装进冰箱

3、完成一个项目或者工程的思路

  • 根据问题需要,选择问题所针对现实世界的实体
  • 从实体中找到解决 问题的相关的属性以及方法,这些属性和方法构成了概念中的类
  • 把抽象的实体用计算机语言进行描述,形成计算机现实世界中的类
  • 将类实例化,对象成为解决问题的工具

4、面向对象中的重要概念

  • 类:是一类事物的描述,是抽象的,是概念上的
  • 对象:是类的实例化,是实实在在存在的物体
  • 面向对象的重点是类的设计
  • 设计类,就是类的成员
  • 二者的关系:对象是类派生出来的

5、面向对象思想落地 实现

  • 创建类
  • 声明并且创建类的对象
  • 通过对象.方法,对象.属性来调用
    public class student{
        public static void main(String[] args){
                people p = new people();
                p.name = "大壮";
                p.age = 20;
            }
    }
    class people{
        String name;
        int age;
    }
    

6、补充几个概念

  • 属性 = 成员变量 = field = 域、字段
  • 方法 = 成员方法 = 函数 = method
  • 创建类的对象 = 类的实例化 = 实例化类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值