类的设计

原创 2015年11月19日 22:47:33
/*
1.类的设计:
1>类名
 *类名的第一个字母必须大写
 *不能有下划线
 *如果多个英文单词,用驼峰标识(每个单词首字母大写)
2>属性
3>行为(功能)


2.植物大战僵尸的僵尸
 *类名:Zoombie
 *属性:life、speed、gongjili
 *行为:walk、bite、die(抽取僵尸的公共行为)


 3.雷电的飞机
 *类名:Plane
 *属性:life、gongjili、speed、bombCount
 *行为:fly、bomb、shoot、die
 
 4.电脑
 *类名:Computer
 *属性:band、expireData
 *行为:open、close(谁最清楚这个行为怎么做,就把这个行为定义到谁身上)
 */

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android架构设计---MVP模式第(二)篇,如何减少类爆炸

今天是2017年3月16日,差不多一年前,写过一篇MVP基础类型的文章Android架构设计—MVP模式第(一)篇,梳理了一下MVP怎么使用。OK,先回忆一下。一、基础知识1.1、MVP分层总共分成三...

Java学习日记(三)面向对象、类、封装、构造函数、this、static、静态代码块、单例设计模式

Java学习日记(三)面向对象、类、封装、构造函数、this、static、静态代码块、单例设计模式...
  • zgjswp
  • zgjswp
  • 2015年04月07日 21:46
  • 390

每日一个C++小程序(八)--设计一个人事管理的人员类

#include #include #define OK 1 using namespace std; class People { public://外部接口 People(in...

基于深度学习的人脸识别系统系列(Caffe+OpenCV+Dlib)——【六】设计人脸识别的识别类

现在我们希望能够有一个识别的接口来实现输入一张图片,便可以分辨出他是哪个人。我们需要提前: 1、定义一个人脸空间; 2、将一些人脸的图片放到这个人脸空间中; 3、将n个人脸图片提取特征为n个向量,并且...

第四讲:面向对象程序设计方法及类、对象的概念

第四讲:面向对象程序设计方法及类、对象的概念     掌握:面向对象程序设计的方法及特点;类的声明的对象的定义理解:对象的封装、抽象、继承与多态性四个特快性的概念;类和对象的作用;面向对象和面向过程...
  • L_cpp
  • L_cpp
  • 2016年09月08日 14:03
  • 1902

UML建模—EA的使用(一) EA基本设置及类的设计

合作开发对机房收费系统进行建模时第一次接触EA,本以为EA跟Rational Rose一样都仅仅是一个UML建模软件,随着对EA的熟悉发现EA的功能太强大了。EA跟Rational Rose大不一样,...

libmesh 思维导图(类接口设计)

libmesh 思维导图(类接口设计) 2015-02-21 01:31 277人阅读 评论(0) 收藏 举报 分类: 开源 libmesh(8) 版权声明:本文为博主原创文章...

用友元函数设计点类求两点之间的距离

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zyq.cpp *作 者:赵彦庆 *完成日...

Helper 类在Java和C++中的设计

在Java和C++中,如何设计Helper类的探索

投票统计—投票过滤器类的设计与实现

大家都知道,用户的投票不是每次都能成功,例如连续投票,因为这样的投票通常情况下为恶意投票,将导致投票的结果不真实。 VoltLimitFilter类负责过滤投票者的信息,决定该次投票是否成功,该类中...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:类的设计
举报原因:
原因补充:

(最多只允许输入30个字)