首页 > 其他分享 >面向对象

面向对象

时间:2024-03-16 14:33:42浏览次数:16  
标签:对象 面向对象 功能块 面向 过程 public

public class day_6 {
    public static void main(String[] args) {
        /*
        面向对象和面向过程
        什么是面向对象?
            强调过程,
            例如:我们要做一个大型项目,但是做这个项目需要划分为几个功能块,这几个功能块组合在一起就形成这个项目(重点关注功能块(方法))
        什么是面向过程?
            强调对象
            例如:我们要做一个大型项目,但是做这个项目需要划分为几个功能块,这几个功能块组合在一起就形成这个项目,但是有一个对象包含所需功能块
        面向过程和面向对象有什么关系呢?
            面向对象是基于面向过程的,是建立在面向过程基础上
        面向对象的好处是什么?
            1,它是一种更符合我们人来思想喜欢的思想
            2,它可以将复杂的事情简单化
            3,它可以将我们程序员从执行者变为指挥者
        类和对象
            什么是类?
                类是事物的属性和行为的集合
            什么是对象?
                对象是类的具体体现
        
        * */
    }
}

 

标签:对象,面向对象,功能块,面向,过程,public
From: https://www.cnblogs.com/wyj497022944/p/18077040

相关文章

  • 面向过程与面向对象你弄清楚了吗?
    1.面向过程与面向对象的区别面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事务在整个解决问题的步骤中的行为......
  • 1分钟带你学会Python面向对象基础语法
    1.类和对象python中的面向对象主要学习类和对象类:是多个具有特殊功能的个体的集合,例如:人类/猫类/犬类对象:在一个类中,一个具有特殊功能的个体,能够帮忙解决某件特定的事情,也被称为实例两者之间的关系:类是用于描述某一类对象的共同特征,而对象是类的具体的存在在程序中......
  • Java面向对象的一些学习笔记
    1.Private关键字:(1)private关键字是一个权限修饰符(2)可以修饰成员变量和成员方法(3)被private修饰的成员只能在本类中才能访问(4)针对private修饰的成员变量,如果需要被其他类使用,提供相应的操作(5)提供"setXxx(参数)"方法,用于给成员变量赋值,方法用public修饰(6)提供"getXxx(参数)......
  • 6. 面向对象(重点)
    1面向对象1.1了解对象学习面向对象编程都先我们需要先思考三个问题:1.1.1面向对象的好处?Java作者詹姆斯.高斯林说过**万物皆对象**汽车的数据可以找汽车对象处理手机数据可以找手机对象处理学生的数据可以找学生对象处理使用面向对象编程符合人类思维习惯,就好比谁......
  • Go语言中的面向对象编程(OOP)
    在Go语言中,虽然没有像面向对象语言那样的类,但通过结构体类型和方法,仍然支持部分面向对象编程(OOP)的概念。封装(Encapsulation)封装是一种将一个对象的实现细节隐藏起来,使其对其他对象不可见的做法,这样可以实现解耦。例如,考虑以下结构体:typeStudentstruct{namestring......
  • 面向对象设计的六大原则(SOLID原则)-——里氏替换原则
    里氏替换原则(LiskovSubstitutionPrinciple,LSP)是面向对象设计的基本原则之一,由BarbaraLiskov提出。它表明,如果程序中的对象使用的是基类型的话,那么无论它实际上使用的是哪一个子类的对象,程序的行为都不会发生改变。简单来说,子类型必须能够替换它们的基类型,而且替换后程序的行......
  • JAVA学习日记五(面向对象-高级)
    1.关键字:static如果想让一个成员变量被类的所有实例所共享,就用static修饰即可,称为类变量(或类属性)!使用范围:在Java类中,可用static修饰属性、方法、代码块、内部类被修饰后的成员具备以下特点:随着类的加载而加载优先于对象存在修饰的成员,被所有对象所共享访问权限......
  • JAVA学习日记四(面向对象-基础)
    1.面向对象概述面向对象可以帮助我们从宏观上把握、从整体上分析整个系统。我们千万不要把面向过程和面向对象对立起来。他们是相辅相成的。面向对象离不开面向过程!2.Java的基本元素:类和对象类:具有相同特征的事物的抽象描述,是抽象的、概念上的定义。对象:实际存在的该类事......
  • 论面向对象的建模及应用
        本文旨在探讨面向对象的建模在软件系统开发中的应用。首先,概述了作者参与的一个实际的软件系统开发项目,并详细描述了在该项目中担任的主要工作。接着,深入阐述了用例模型和分析模型的概念、作用以及在实际项目中的具体应用。最后,分析了在使用这两种模型过程中遇到的......
  • python--类与面向对象-2
    类与面向对象中一些重要函数讲解一、对象在文本中的输出classPerson:    def__init__(self,name,agg,live_value,money):        self.name=name        self.agg=agg        self.live_value=live_value ......