在路上--Java基础

本文探讨了面向对象编程(OOP)的核心概念,以Java为例,讲解了类、封装、对象的特征以及如何识别和创建类。OOP通过类构造对象,改变传统程序设计方式。类是对象的模板,封装则保护了对象的内部细节。对象包含行为、状态和标识。识别类的关键在于找到问题分析中的名词。此外,还提到了预定义类、构造器、private关键字、var变量、this关键字和main方法的作用。
摘要由CSDN通过智能技术生成

哈喽啊,这几天要忙着应对学校里的考试,就暂且搁置新知识新技能的学习啦,但也不会闲着,这几天会回顾一下之前学过的知识啦

今天看了看Java的对象与类,受益颇深,古人诚不欺我,温故而知新,可以为师矣

面向对象程序设计:

面向对象程序设计(object-oriented programming,OOP)是当今主流的设计范型,由对象组成,每个对象包含对用户公开的特定功

能部分和隐藏的实现部分。

OOP的出现改变了原有的程序设计公式:算法数据结构=程序 变为 数据结构+算法=程序 ,虽然只是简单调换位置,却产生了世纪般

影响

什么是OOP呢?举个例子,我们要和对象聊天,需要使用手机或者飞鸽,这一过程就叫面向对象

类    :是构造对象的模板或蓝图。由类构造对象的过程称为创建类的实例。

封装:有时被称为数据隐藏。是将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现方式。对象中的数据被称为实例字段。

           作为一个类的实例,特定对象都有一组特定的实例字段值。

所有的类都源于Object超类中。

对象的三个基本特征:

        1、对象的行为

        2、对象的状态

        3、对象的标识

识别类:传统过程中,必须从main函数开始编写,在OOP中没有所谓的顶部,初学者往往会无从下手,解决办法是:首先从识别类开始

                所谓识别类就是在分析问题过程中寻找名词。怎么找呢,那就只要大量经验啦。

预定义类:顾名思义,简单来说就是通过某些手段使某种类方法具有某种功能而被调用的类中的方法。如我们常用的Math.radom()

构造器    :或称为构造函数,构造新实例,一种特殊方法,用来构造并初始化对象。需要在前边加上new

Private关键字:只有类本身的方法能够访问这些实例字段,其他类的方法不能够读写这些字段。

var:声明局部变量,可以从变量的初始值推导出他们的类型。

this: 含义为 调用此关键字的字段的地址。

main:一个静态方法,不对任何对象进行操作,静态的main方法将执行并构造程序所需要的对象。(可以对类进行单元测试

今天就先分享这些啦,后续明天再补充啦!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值