问题 问答题 简答题

叔本华:“世界是我的表象”、“世界是我的意志”。

答案

参考答案:

叔本华认为,一个对自己关于世界的经验进行了细致的思维的人会发现,“他所认识到的并不是太阳和地球,而永远只是手,是手感触地球;他会发现自己周围的世界知识作为表象而存在着。”这意味着“对于认识而存在的一切,因而整个世界,都只是与主体相关联的对象,是直观者的直观,一句话,都只是表象。”“表象”从字面上讲,是指一个“摆在面前”的东西,指任一被呈现于我们意识或知性之前的东西,除了我们知觉到的,不曾内在其它什么客体。叔本华:“整个现实的世界被知性所规定,舍此无物存在。”而抽象概念的价值依赖于它们是否建基于原始的知觉(实际的经验),叔本华:“知识的原始材料借助于这些抽象概念而更容易被把握、被勘查、被整理。”叔本华将“意志”看作所有事物的内在本性,整个自然界弥漫着“一个盲目而持续的冲动”。这个冲动“无知地”作用于整个自然,最终它是“生存意志”。叔本华的意志概念表现出他对康德物自体理论的主要异议。叔本华认为他已发现了“一扇通向真理的唯一窄门”。他说,对于我们永远都处在事物之外这一思想,存在着一个例外。这个例外就是我们的这种体验或认识:“每个人都有自己的意志”。对叔本华而言,意志和行动是同一个东西,“我们不仅是一个认知的主体,从另一方面看,我们自己也属于须要认识的内在本性”。虽然我们永远在事物之外,我们自己却属于能被认识的内在本质。

单项选择题
问答题

请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2,此工程中包含一个头文件shape.h,其中包含了类Shape、Point和Triangle的声明;包含程序文件shape.cpp,其中包含了类Triangle的成员函数和其他函数的定义;还包含程序文件proj2.cpp,其中包含测试类Shape、Point和Triangle的程序语句。请在程序中的横线处填写适当的代码并删除横线,以实现上述功能。此程序的正确输出结果应为:
此图形是一个抽象图形,周长=0,面积=0
此图形是一个三角形,周长=6.82843,面积=2
注意:只能在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。
//shape.h
class Shape
public:
virtual double perimeter()const return 0; //返回形状的周长
virtual double area()const return 0;) //返回形状的面积
virtual const char * name()constreturn"抽象图形"; //返回形状的名称
;
class Point //表示平面坐标系中的点的类
double x;
double y;
public:
//**********found**********
Point (double x0, double y0):______//用x0、y0初始化数据成员X、Y
double getX() constreturn x;
double getY() constreturn y;
;
class Triangle:public Shape
//**********found**********
______;
//定义3个私有数据成员
public:
Triangle(Point p1,Point p2,Pointp3):point1(p1),point2(p2),point3(p3)
double perimeter()const;
double area () const;
const char* name () constreturn "三角形";

//shape.cpp
#include "shape.h"
#include <cmath>
double length(Point p1,Point p2)

return sqrt((p1.getX()-p2.getX())*(p1.getX()-p2.getX())+(p1.getY()-p2.getY())*(p1.getY()-p2.getY()));

double Triangle::perimeter()const
//一个return语句,它利用length函数计算并返回三角形的周长
//**********found**********

double Triangle::area()const

double s=perimeter () /2.0;
return sqrt (s* (s-length(point1,point2))*
(s-length(point2,point3))*
(s-length(point3,point1)));

//proj2.cpp
#include"shape.h"
#include<iostream>
using namespace std;
//**********found**********
______
//show函数的函数头(函数体以前的部分)

cout<<"此图形是一个"<<shape.name()<<",周长="<<shape.perimeter()<<",面积="<<shape.area()<<endl;

int main()

Shape S;
Triangle tri (Point(0,2),Point(2,0),Point(0,0));
show(s);
show(tri);
return 0;