我有一个接口(移动)应该移动一些形状.
interface Move { move(); }
abstract class Shape : Move
class Circle : Shape
class Square : Shape
class Triangle : Shape
Run Code Online (Sandbox Code Playgroud)
我的疑问是,我必须有一个移动Shapes的界面,但是只能移动Circle和Triangle,那么我如何从Square"移除"界面?我应该从Shape中删除界面并在Circle和Triangle上手动添加它吗?我有点困惑.希望有人可以帮助我.
我必须创建一个人,每个人都应该有一个冰箱.这是最好的方式吗?如果是这样,我做错了什么?提前致谢.
typedef struct {
int age;
struct FRIDGE fridge;
} PERSON;
typedef struct {
int number;
} FRIDGE;
FRIDGE fr;
fr.number=1;
PERSON me;
me.name=1;
me.fridge = fr;
Run Code Online (Sandbox Code Playgroud)
这给了我以下错误:
错误:字段'冰箱'的类型不完整
所以我有一个字符串是“2014-06-30 15:27”,如果是今天的日期,它应该只返回“15:27”,否则返回“30/06/2014”。我已经尝试过 simpleDateFormat.parse 但效果不佳。
holder.data.setText(mensagem.getDate());
Run Code Online (Sandbox Code Playgroud) 就像tittle说的那样,我想在文件底部添加一个新字符串,但不知怎的,它不起作用.希望有人可以帮助我x___x
private string add(string asd){
{string filename = "asd.txt";
StreamReader reader = new StreamReader(filename);
StreamWriter write = new StreamWriter(filename);
string input = null;
while ((input = reader.ReadLine()) != null)
{
write.WriteLine(input);
}
reader.Close();
write.WriteLine(asd);
write.Close();}
Run Code Online (Sandbox Code Playgroud)