一个有关占有而非所有的例子——帮人占座或者以物品占座的非正义性
以占座为例讨论占有
- 前提
- 惊人之句
- 证明
以上课为例,讨论同学们的占座问题。分两种情况讨论,座位数量大于人数和座位数量小于人数的时候。
前提
座位不属于任何一个同学,属于学校,在这里可以看作为公共资产。
一个座位能完全满足一个同学的需求,但座位之间仍旧存在差别。
仅有座位被使用的时候,才可将其称之为占用。
每个同学都是平等的。
惊人之句
无论是何种理由,为他人占座或者以物占座都是非正当的,对这样行为的妥协是正义的失败。
证明
很显然,由前提可以得到每个同学都只能占有一个座位,因为一个座位已经足以满足一个同学的需求,不需要额外的座位。这种情况无论是在座位够不够的情况下都是如此。
对于为他人占座的行为,(首先他人并不在场,否则他就能自己占自己的座位。)在此基础上,在他人并未对座位有使用的需求时,却宣称座位已经被人占用与现实矛盾。同时,这里占座的人只能宣称占用,而不能宣称所有,因为座位是公共资产,若是宣称所有,则是将公共资产据为己有的行为(现在普遍这非正当,但我们之后将对这一点的不正当性详细讨论,论证据公共资产为己有的行为为非正当的,与常识相符)。
那么可以得到,为他人占座是不正当的。
对于以物品占座的行为,首先物品的主人并不在场,否则他就能自己占自己的座位。在此基础上,他并未对座位有使用的需求,因此他不能宣称座位已经被他占用。物品是没有权利的,物品放置于座位上,并不意味着物品对座位有使用的需求。
因此,当有同学对这些座位产生使用的需求时,同学可以直接使用座位,而不是看到有物品或者被人宣称有一个不存在的人占用便认为是合适正当的。
一个有关占有而非所有的例子——帮人占座或者以物品占座的非正义性相关推荐
- HuggingGPT火了:一个ChatGPT控制所有AI模型,自动帮人完成AI任务,网友:留口饭吃吧...
丰色 发自 凹非寺 量子位 | 公众号 QbitAI 最强组合:HuggingFace+ChatGPT -- HuggingGPT,它来了! 只要给定一个AI任务,例如"下面这张图片里有什么 ...
- HuggingGPT:一个ChatGPT控制所有AI模型,自动帮人完成AI任务
最强组合:HuggingFace+ChatGPT --HuggingGPT,它来了! 只要给定一个AI任务,例如"下面这张图片里有什么动物,每种有几只". 它就能帮你自动分析需要哪 ...
- 一个基于RSA算法的Java数字签名例子
====================================================== 注:本文源代码点此下载 ================================= ...
- 一个vue请求接口渲染页面的例子
new Vue({el:'#bodylist',data: {list: [{"type_id": "1","type_name": &qu ...
- (转)一个用D3D绘制2D图形的例子
一个用D3D绘制2D图形的例子 思路如下: (1)函数Do_Init初始化D3D,D3D设备,顶点缓冲,纹理:主要调用这几个函数: Direct3DCreate9,GetAdapter ...
- Java编写一个仿真购买手机与手机卡的例子
Java本次作业所有源码放到Github上:DWLLLL/Java_Homework (github.com)https://github.com/DWLLLL/Java_Homework 点击绿色C ...
- java8 map_Java8 Map 示例:一个略复杂的数据映射聚合例子及代码重构
原标题:Java8 Map 示例:一个略复杂的数据映射聚合例子及代码重构 来源:琴水玉, www.cnblogs.com/lovesqcc/p/7812875.html 本文内容来自真实的工作案例,因 ...
- java饲养员喂动物_做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处...
做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处 interface Animal{ //动物的接口 public void eat(Food food); // ...
- 一个爬取豆瓣电影名称的例子
一个爬取豆瓣电影名称的例子: import requests from bs4 import BeautifulSoup url2="https://movie.douban.com/top ...
最新文章
- anaconda切换python版本及对应环境,太方便
- 收藏 | 27个机器学习小抄(附学习资源)
- sql2008r 收缩数据库日志log文件;删除errorlog文件的方法
- 图解高内聚与低耦合,傻瓜都能看懂!
- Java单元测试(Junit+Mock+代码覆盖率)
- android编译非静态内部类,Android 非静态内部类/匿名类引起的内存泄漏
- 一张纸能有多大力量?
- SpringAOP的Aspectj方式*
- RN开发系列<8>--Redux(1)入门篇
- 经典 55道 MySQL面试题及答案
- Oracle基本知识点总结
- Android隐藏状态栏实现沉浸式体验
- mc服务器文件夹改皮肤,我的世界皮肤替换教程 老司机教你更换皮肤
- 精灵骑士二觉_精灵骑士二觉版本小百科,先睹为快
- 背包问题leetcode
- c语言break可以跳出for循环吗,怎么跳出for循环
- python爬虫系列:获取获取自如房租信息
- R(13):第三章:3.2数据的分布
- redis的发布订阅缺陷
- camera相机 its_[Android] Camera ITS/CTS Verifier测试
热门文章
- 在统计学中参数的含义是指_第一篇 理解统计学中的基本概念
- 面向对象案例:学生管理系统
- VMware卸载不干净导致无法重新安装问题(亲测有效)
- 响应键盘的上下左右键
- 芯片无忧的使用教程,ChipEasy芯片无忧如何检测U盘?U盘检测方法说明
- 如何启用GPO回送处理
- Linux和Apple
- Linux ubuntu 基本美化 还有常用应用安装
- Libnet 特点 安装 开发流程 libnet_init libnet_destroy libnet_build_udp libnet_build_ipv4 libnet_build_ethern
- 嵌入式Python环境