Monday, March 10, 2008

CryptX 5 :: Class Structures revision 0.1.0.2

   Heres the newly revised specification for the class structures for the Open Source encryption software project codenamed SideLiner. Although not much input from the community, i was able to think out some more solutions for possible problems in the structure when implementing 
in C# or Java in later development life of the project.

The changes include :
1. Working around the MI (Multiple Inheritance) problem in C# and Java. 
2. Making the class structure more understandable. 
3. Made the "DiskFile" class abstract. 
4. Added ae watermark in the specification.

So expecting more help from the community out there.





  

2 comments:

j1n M@tt said...

ya....good thinking man. Implementing a project in C# or Java after implementing it a language like C++ is easy. In C++ you will have to always consider about how to integrate the interface part, where as in C# or Java the programmer can concentrate on his project well as he don't have to worry much about the implementation of interface. But working in a language like C++ makes us to know our project at a lower level than in any other high level languages, which always comes in handy for future versions of the project done in higher languages like C# or Java.

Midhun Harikumar said...

Actually the idea is about keeping the 3 layered HTA intact and implementing the CommandLine application to be done in C# or Java, both of whoch support Console mode programming as well. so there is no need to change the GUI that we have now ...