今天最主要的就是掌握了类与类之间的关系

今天编写出了表达式计算器的第一版程序,主要还是更加熟悉了类与类之间的关系。第一版程序有个问题,就是它任何情况下都执行右结合律,比如正常输入8-9+1,程序处理成8-(9+1)。明天学习改进的方法。

今天整理了一下类与类之间各种关系的区别。如下文

http://www.cnblogs.com/mingdimowang-lyw/p/6598184.html

今天的学习是比较痛苦的,一度想让自己放弃。

后来冷静了一下,思考一下为什么会想放弃。其实是因为自己试图去完全靠自己编写程序,但是自己距离这个程度真的还差很远的距离。一个进入工作的人想要独立编写整个程序,也是需要几年时间的,更何况我才接触C++以及类的思想一个多月的时间。目标太宏远,短期实现不了是正常的。更何况我应该清醒的意识到自己在这方面真的不是一个天才,甚至才能非常平庸。因为领悟起来真的很慢。

沉下心来,积累。觉着想通这个原因之后,觉着自己还是能沉下来了。自己想要做的事情还是有点好高骛远。比如一开始学数学的时候,我们要学习公式如何使用就足够了,只有在真正了解数学之后,才能真正去学习每个公式背后的推导流程。正如我现在应该做的就是学习各种编程思想,能达到模仿运用的地步就可以了,真正背后的原理,或者属于自己的更灵活的算法设计,应当在积累了一定的经验之后才能做到。

我倒是可以根据视频的提示,再不看视频的情况下,试着先去多思考一些。真的碰见卡壳的地方,就是真的想不通的地方,接着看视频就好了。这样的过程很慢,但是我觉着对自己是比快速领略一遍是更有效果的。

时间: 2024-10-16 16:44:59

今天最主要的就是掌握了类与类之间的关系的相关文章

PHP类和对象之间的关系

类是对象的描述: 类和对象之间的关系类似于建房子的图纸和房子: 创建类--new对象--用对象: 一.对象的两个特性: --对象的行为(功能):可以对对象施加操作,例如,电视机的开.关.转换频道: --对象的状态(属性):当施加操作时对象如何反应,例如,电视机的外形.尺寸.颜色等: 例子: 根据一份配置单组装六十台电脑,配置单里每增加一项配置,60台电脑各增加一厢配置. 1.配置单就是要创建的"类": 2.60台电脑就是创建的对象: 3.60台电脑间没有连系: 二.如何抽象一个类 1.

3.2-面向对象(类与对象之间的关系)

3.2 类与对象的关系 使用计算机语言就是不断的在描述现实生活中的事物. java中描述事物通过类的形式体现,类是具体事物的抽象,概念上的定义. 对象即是该类事物实实在在存在的个体 . 3.2.1  类与对象( 图例) 3.2.2  类的定义 生活中描述事物无非就是描述事物的属性和行为. ?  如:人有身高,体重等属性,有说话,打球等行为. Java中用类class来描述事物也是如此 ?  属性:对应类中的成员变量. ?  行为:对应类中的成员函数. 定义类其实在定义类中的成员(成员变量和成员函

UML图类,接口之间的关系

UML图类之间的关系(来自大话设计模式中的一张图,代表了类,接口之间的各种关系) 原文地址:https://www.cnblogs.com/linlf03/p/9735917.html

什么是类,什么是对象,类和对象之间的关系

类的概念:类是具有相同属性和服务的一组对象的集合.它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分.在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性说明和服务说明两个主要部分. 对象的概念:对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位.一个对象由一组属性和对这组属性进行操作的一组服务组成.从更抽象 的角度来说,对象是问题域或实现域中某些事物的一个抽象,它反映该事物在系统中需要保存的信息和发挥的作用:它是一组属性和有权对这

【PHP面向对象(OOP)编程入门教程】2.什么是类,什么是对象,类和对象之间的关系

类的概念:类是具有相同属性和服务的一组对象的集合.它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分.在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性说明和服务说明两个主要部分. 对象的概念:对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位.一个对象由一组属性和对这组属性进行操作的一组服务组成.从更抽象 的角度来说,对象是问题域或实现域中某些事物的一个抽象,它反映该事物在系统中需要保存的信息和发挥的作用:它是一组属性和有权对这

Java 中判断类和实例之间的关系

判断类与实例的关系有以下三种方式 1.instanceof关键字,用来判断对象是否是类的实例 (对象 => 类 )   2.isAssignableFrom,用来判断类型间是否存在派生关系 (类 = > 类)   3.isInstance方法,用来判断对象是否属于某个类型的实例 (类 => 对象 //use instanceof,用来判断对象是否是类的实例 System.out.println(new A() instanceof B);//类型比较 //use isAssignable

类、接口、实现之间的关系

类可以看成是一个个抽象的对象的宏观描述,例如:人, 类的成员分为字段和方法 程序中的字段对应:人的嘴.有脸 程序中的方法对应:人能干活.说话 程序中的对象对应:张三.李四(是造物者已经实实在在造出的人) 实现类.接口类.调用之间的关系是什么呢?我们可以用我们生活中插座来举例子 程序中的接口对应:三线插座接口.二线插座接口,其中三线插座接口的标准都是一样的,即都有同样的功能:例如:三线插座接口外部有三个孔(字段).能够通电(方法) 程序中的实现对应:不同三线接口的实现可以是不一样的.例如:三个孔的

java 类与类之间的关系 及uml图

类与接口之间的关系 : 继承 类与类之间的关系 :继承关系  包含关系 类与对象之间的关系 : 实例 UML 类图中类与类之间的关系: 泛化关系(generalization) 关联关系(association) 聚合关系(aggregation) 合成关系 (compostion) 依赖关系 (dependency) 1.泛化(Generalization)[泛化]表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系.一般化的关系是从子类指向父类的,与继承或实现的方法相反.

类图及其相应的关系

1. 类图(Class Diagram)是显示出类.接口以及他们之间的静态结构与关系的图.其中最基本的单元是类或接口. 类图不但可以表示类(或者接口)之间的关系,也可以表示对象之间的关系. 下面是一个典型的类图: (2)属性列表 属性可以是public.protected.private package.用的是PowerDesigner 还可能使用+.-.#.* 表示:+代表public.-代表private.#代表protected.*代表package(java默认) (3)方法列表 方法可

静态联编,动态联编,类指针之间的关系,虚函数与多态性,纯虚函数,虚析构函数

1.静态联编,是程序的匹配,连接在编译阶段实现,也称为早期匹配.重载函数使用静态联编. 2.动态联编是指程序联编推迟到运行时进行,所以又称为晚期联编.switch语句和if语句是动态联编的例子. #include<iostream> void go(int num) { } void go(char *str) { } //class //::在一个类中 class A { public: void go(int num) { } void go(char *str) { } }; void